1
8
6
45
7
2
17
101
96
4
39
5
102
14
160
3
33
25
180
15
10
64
11
18
23
67
30
9
27
13
28
22
29
70
137
24
57
171