1
8
6
45
7
2
17
101
97
4
39
5
102
14
156
3
33
25
180
15
10
64
11
18
23
66
30
9
27
28
22
29
70
121
26
54
171