200
3
97
129
142
76
64
32
70
25