13
209
46
37
241
133
69
162
548
74
208
925
374
385
16
86
387
113
400
289
71
325
164
263
96
55
136
57
282
148
67
218
217
129
10
92
307
270
31
75
65
50
204
286
47
137
275
121
229
224
247
343
39
174
118
250