72
139
46
175
283
290
120
13
9
419
668
537
508
173
269
234
274
437
35
788
970
496
265
1175
214
169
100
193
1440
289
76
351
481
1582
578
328
824
221
128
67
58
851
446
14527
147
2998
359
445
137
70
82
41
32
79
188
1570
176
304