129
753
41
153
67
231
103
639
65
509
84
389
70
287
304
92
361
30
329
47
235
32
274
34
258
53
259
19
324
49
286
36
278
35
133
255