99
43
100
26
78
15
5
57
16
1
37
8
60
75
39
4
9
17
32
34
10
11
2
24
73
58
7
85
71
45
70
6
3
12
42
21
86
23
13
53
19
14
64
80
20
30
62
33
68
63
65
72
66
25
98
56
31
81
46
29
38
27
61
84
40
59