306
1,254
218
485
121
472
144
301
241
492
240
337
132
340
48
379
86
280
77
309
321
19
229
53
255
79
304
61
740
233
312
106
404
74
262