107
52
108
39
301
98
306
44
277
53
293
48
287
75
138
31
165
22
161
23
191
24
152
33
462
148
182
26
249
29
110
12