192
154
90
121
174
333
469
215
438
296