17
171
6
55
105
201
11
31
37
45
12
9
34
232
219
110
88
61
54
53
126
23
40
25
166
478
172
41
309
140
182
50
52
24
136
38
575
19
76
144
32
80
44
331
28
14
87
229
51
72
82
73