114
1329
19
267
424
218
141
27
265
328
17
145
39
24
150
131
177
178
364
418
224
151
103
156
99
101
390
285
61
36
322
234
18
70
60
391
76
1784
38
10
48
296
175
121
204
1188
155
221
219
191
239
72
106
255