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