10 425 312 true 2 4 12 15 18 42 61 69 88 94