172
41
5
8
14
50
2
16
11
34
139
1124
104
25
29
4
15
210
21
90
17
181
407
240
205
46
167
239
79
30
105
215