113
945
32
61
44
261
47
504
81
513
25
465
98
349
14
288
40
397
16
266
50
141
22
225
67
195
35
197
36
175
59
211
42
171