127
16
428
92
501
305
281
290
267
254
404
412
390
249
14
456
373
415
23
107
334
348
777
144
105
579
91
230
250
296
220
84
188
275
333
314
455
4
329
12
6
104
354
22
114
113
452
16
84
112
89
82
198
16
107
