695
135
279
128
344
85
339
38
674
168
642
125
380
195
179
88
355
80
547
221
623
233
322
70
508
203
305
166
535
36
325
122
676
232
438
185
202
67
352
128