82
17
28
59
230
482
250
165
122
16
56
210
434
2209
78
20
255
14
48
1011
516
223
19
438
361
37
257
15
271
369
288
217
460
124
61
181
13
186
43
333
480
110
273
372
502
112
168
908
231
118
3278
265
2443
1346
345
274
497
201