120
502
99
384
203
329
43
322
155
271
93
269
29
216
49
304
24
228
92
1,057
22
226
31
236
52
171
63
153
51
209
60
184
12
185
21
130