200
129
141
76
33
15
32
25
75
52