15
8
18
25
172
39
22
13
158
10
27
17
2
5
11
30
138
6
3
1
29
19
7
122
43
4
49
46
20
35
142
66
109
14
9
31
61
362