53
379
52
54
35
241
123
126
3
266
31
57
20
12
46
420
30
243
37
58
26
6
95
72
107
22
8
11
29
15
197
98
177
67
106
39
19
81
17
178
16
291
260
85
103
823
742
232
183