41
919
139
415
580
27
422
16
496
53
489
32
352
37
276
12
295
1
143
34
290
50
273
33
208
73
230
29
227
266
24
222
49
255
79
297