282
97
422
110
269
21
420
12
479
45
228
142
442
36
164
122
184
20
521
155
239
145
411
37
184
177
226
86
318
178
405
146
530
73
273
64
516
180
514
43