103
51
105
39
298
98
305
44
277
53
293
48
287
75
138
31
165
22
161
23
191
24
152
33
458
148
182
26
248
28
110
12
371
57