19 1830 808 true 5 7 11 12 13 16 17 20 32 46 47 54 57 67 94 95 96 98 99