14
7
5
179
20
71
26
29
13
82
272
101
268
291
341
385
84
485
197
620
133
488
798
166
356
437
99
228
176
70
590
442
157
433
104
79
477
149
183
92
321
474
128
208
153
421
479
146
584
617
168
47
56
118
143