20 1115 572 true 2 11 19 20 24 26 28 32 38 42 48 52 59 74 80 81 86 90 92 98