24
679
3
24
48
534
182
14
247
181
121
9
197
4
45
171
224
227
7
508
60
306
330
249
27
401
248
814
440
145
935
10
194
748
803
166
444
61
1785
16
20
16
119
31
28
