128
505
111
621
22
362
43
375
24
307
52
294
70
266
42
19
298
32
259
25
171
36
257
28
293
38
245
66
515
161
14
207
34
236