100
136
1
0
115
2
127
135
3
82
118
92
150
4
94
500
370
200
355
439
463
7
386
5
498
389
395
447
457
343
300
545
800
659
470
503
562
6
427