34
140
15
56
291
74
20
128
87
96
1782
42
290
380
266
1033
61
148
43
190
206
181
192
94
208
204
376
450
292
154
304
267
95
318
1674
285
308
73
1087
135
188
132
77
215
342