220
152
100
56
45
173
306
129
151
89