200
97
129
141
32
25
75
52
40
20