19 1758 956 true 2 8 9 11 17 29 32 33 35 45 50 57 62 67 69 86 90 91 96