184
120
87
857
87
258
255
81
84
96