309
1,172
218
483
48
370
121
449
106
381
241
457
132
318
240
321
144
274
18
328
77
293
81
315
86
270
53
260
19
68
268
26
236
79
295