500
128
5
1
50
111
0
77
100
84
119
103
138
2
400
117
86
300
110
3
200
88
76
83
80
68
4
74
136
142
143
149
144
800
216