10 570 52 3 10 18 19 28 59 80 83 88 94