11 1284 478 true 7 12 17 21 23 25 31 33 35 38 39