493
137
592
150
521
180
584
73
318
186
500
177