400
94
3
6
300
399
1
24
20
150
0
2
600
1541
21
60
500
455
10
32
99.90
377
387
200
329
4
100
380
14
309
277
306
706
28
340
583
31
347
265
307
322
7
253
266
50
351
353
8
449
5
80
282
859
51