23
33
81
95
831
17
2
4
57
17
42
354
467
144