12 540 636 true 1 3 6 8 34 38 44 49 73 78 80 84