23
33
83
95
838
17
2
4
57
17
42
437
469
143