12 994 454 true 1 7 11 16 21 30 32 39 42 74 84 91