200
3
97
38
129
35
141
76
18
32