117
125
148
98
286
278
171
148
84
51