719
342
551
75
402
141
433
28
324
69
689
230
552
148
890
424
488
188
278
88
234
55
615
171
690
256
360
160
480
205
777
382
944
359
575
125
250
91
300
211