78
54
123
24
71
108
570
128
146
157
164
182
226
215
192
179
184
247
188
214
153
160
158
172
80
227
392
86
116
141
230
211
236
107
180
131
140
459
106
127
401
115