86
232
76
86
86
40
93
124
66
0
44
325
122
439
86
323
122
559
159
147
260
162
149
34
360
326
551
369
290
160
157
330
358
361
247
692
148
155
162
177
149
168
86
295
271
289
156
147
153
382
362
166
843
287
332
151
160
151
158
231
146
161
622
151
304
34
342
595
170
160
151
563
565
289
635
313
154
148
162
162
86
309
160
342
147
162
155
290
354
86
658
633