19 2300 96 1 4 11 14 16 22 24 29 31 32 57 58 69 78 79 92 93 97 99