87
63
364
71
194
487
176
197
40
8391
67
502
69
175
113
91
101
1183
260
208
20
100
12
355
286
82
30
23
9
51
525
108
83
47
45
70
49
1267
42
965
1137
294
2120
722
13
65
61
721
391
462
88
43
4746
360
81
57
273
54