18 35819 621 7662287 2 11 18 19 21 25 29 39 40 42 50 56 58 66 74 75 86 97