9 454 450 true 1 2 7 8 12 38 39 45 79