1
8
6
46
7
2
17
101
97
4
39
5
100
14
165
3
102
33
40
25
180
15
10
63
11
18
23
67
30
9
27
12
28
22
29
70
133
24
58
178