66
99
82
94
48
0
13
49
77
10
27
2
44
64
58
52
53
92
83
63
84
35
20
80
28
49
15
6
100
80
47
79
21
66
54
8
21
79
23
97
35
33
53
86
72
65
76
68
84
71
25
39
83
6
72
30
6
52
23
36
100
2
43
34
68
90
94
63
89
54
81
83
27
70
87
32
85
58
48
7
85
80
29
12
48
21
49
19
91
43
92
32
31
4
91
63
76
10
78
30