19 259 337 true 3 4 6 9 11 12 15 16 20 22 24 27 28 30 31 33 36 37 38