14
6
3
168
20
71
26
29
13
81
269
98
267
290
340
385
84
479
197
619
132
486
797
487
166
354
436
99
228
176
70
589
441
157
433
103
79
477
149
182
92
272
321
474
128
208
153
420
476
146
584
617
47
56
118
143