6
20
7
260
30
86
32
13
84
283
107
276
299
351
399
490
198
630
135
492
814
491
169
366
440
103
230
177
71
605
445
158
436
104
79
484
150
185
93
273
323
485
128
210
153
427
73
149
592
625
172
47
57
119