16 480 279 true 4 5 7 8 10 12 15 18 25 27 29 31 32 35 38 39