462
95
395
60
533
64
232
22
291
5
235
51
475
135
419
120
438
111
421
17
298
59
265
58
586
151
336
158
217
191
505
35
106
86
303
180
442
151
226
53