14
296
330
355
152
219
140
165
121
82
176
67
28
102
187
174
77
218
62
61
132
92
104
54
188
245
1902
224
75
613
137
182
151
129
35
564
154
235
27
39
112
144
314
116
122
32
192
55
99
789
63
37
774