135
54
566
91
312
134
131
166
611
75
816
381
160
125
79
212
168
194
169
279
371
25
494
114
152
618
150
207
289
133
87
188
274
110
271
286
40
375
210
330
240
225
205
363
704
129
693
253
284
128
144
86
90
118
81
206
285
295
507