112
152
120
555
149
145
347
371
182
184