1
8
6
46
7
2
17
101
99
4
39
5
97
13
152
103
3
33
40
25
182
15
10
52
11
19
23
65
30
27
12
9
24
22
29
132
58
14
172