275
4
160
502
252
30
203
43
30
17
77
3
194
34
200
324
120
449
275
4
176
113
98
269
92
2139
218
549
172
475
226
157
140
150
10
52
117
598
39
11
89
515
25
15
186
90
25
4
31
30
516
