53
184
71
16
31
11
86
37
94
42
123
1764
50
45
126
8
811
209
1551
147
48
137
46
29
30
143
43
77
340
103
7
81
4795
477
98
603
5
1303
75
277
1172
15
296
254
64
130
19
273
80
214
59
278
166
356