200
97
129
140
76
32
25
75
52
40