51
481
158
752
93
534
42
386
95
349
335
17
310
110
352
77
314
214
389
57
300
34
225
28
196
64
264
38
482
29
243
37
182
20
235