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