120
500
99
383
203
329
43
322
155
273
279
1,038
93
269
29
216
49
304
25
222
22
226
31
232
52
171
63
154
51
208
60
184
20
455
12
188
21
131