65
36
117
62
53
44
44
75
65
82
102
187
232
117
680
380
511
98
240
314
319
439
280
475
368
213
390
292
923
231
434
277
190
270
194
72
134
79
17
99