21
56
31
29
3
47
4
8
70
57
101
46
5
45
14
62
10
7
13
15
1
37
9
26
17
27
2
40
18
63
42
43
16
109
116
22