58
469
182
23
79
67
44
27
360
47
153
178
173
95
7
350
15
17
83
295
12
24
221
180
144
14
77
114
307
8
146
367
240
113
270
89
106
131
69
456
42
16
25
314
506
99
820
9
183
31
118