25
55
67
70
13
71
63
11
29
12
502
62
191
122
297
193
165
190
296
483
42
188
195
754
289
86
64
85
208
232
98
169
183
24
92
19
66
219
404
34
132
198
262
227
37
76
316
50
125
96
93
80
291
163
100
215