896
174
550
207
815
248
142
40
524
68
142
121
437
5
308
102
104
45
445
11
396
32
252
76
582
193
514
166
553
36
228
183
326
145
143
126
504
184
310
179