0
375
400
59
180
103
40
543
124
192
921
33
758
135
780
287
183
744
558
520
588
455
159
53
191
19
452
586
550
20
742
20
60
85
305
52
172
50
153
80
135
21
457
277
753
13
721
17
383
43
