34
16
7
5
2
10
17
22
101
3
36
30
24
96
56
51
15
58
169
49
14
9
23
12
29
166
26
25
55
155
107
38
307
65
124
407
59
87
221
106
103
182
120