314
39
460
103
583
29
589
75
235
114
164
9
216
129
469
67
227
28
299
32
333
113
543
62
516
62
282
183
265
125