19 2843 1291 true 1 3 9 11 19 20 22 25 28 29 31 51 52 58 64 69 80 87 99