129
752
103
640
65
506
140
266
92
361
41
148
84
389
304
32
274
61
714
26
328
70
288
47
232
34
257
67
233
10
239
36
277
20
325