18
23
80
100
309
247