62
48
219
101
94
225
19
40
18
182
98
73
44
35
46
568
47
166
43
69
279
51
32
78
105
198
90
142
845
141
403
121
559
765
325
111
202
151
27
129
269
54
25
194
57
95
50
10
113