190
156
537
301
131
346
393
256
339
526
397
132
608
193
215
108
558
210
254
267
424
396
183
204
50
1029
516
466
134
40
126
432
236
217
128
38
103
78
220
169
219
374
136
225
333
110
295
44
332
392
319
176
186
276
53
165
170
129
146