28
44
19
4
16
5
9
140
43
34
14
91
24
22
3
235
144
231
204
75
617
149
94
105
66
171
72
46
2
30
15
49
56
27
89
25
18
60
26
95
159
23
59
11
107