160
95
562
18
368
120
475
71
350
30
366
116