41
299
512
213
10
15
31
172
133
190
62
17
10
542
262
2
81
171
3
6
595
184
39
220
82
20
241
471
312
64
256
461
550
53
70
86
824
14
171
411
1059
25
62
