40
167
804
277
137
139
139
26
71
142
322
671
18
224
205
347
737
197
107
56
255
582
336
3
0
189
337
212
102
224
54
284
283
185
254
1
669
18
31
168
437
4
367
967
486
19
182
661
100
223
