14 823 416 true 8 16 17 21 36 41 44 48 49 51 54 63 79 88