8
6
1
43
7
2
17
101
92
4
39
5
19
93
3
102
18
44
32
180
15
10
25
64
11
23
65
30
9
27
28
22
29
68
163
26
50
153