18 819 451 true 1 3 11 16 28 30 32 34 35 43 51 56 67 68 70 90 93 98