3
9
12
7
11
2
6
1
4
56
30
36
46
10
58
14
8
76
5
99
37
130
70
106
64
66
24
17
94
72
27
86
140
19
176
18
35