235
117
311
171
534
114
408
56
412
155
426
166
400
135
536
156
324
95
393
179
210
171
246
96
611
62
437
96
468
11
600
176
566
213
508
212
541
96
237
52