150
285
431
116
374
850
515
415
172
537