62
101
64
1
6
7
3
25
8
104
13
15
44
118
95
17
16
2
21
5
24
23
30
63
4
33
11
12
27
22
29
56
55
51
66
18