132
305
253
203
126
72
89
862
259
85