15 14907 1069 true 3 5 7 12 14 16 17 20 22 26 30 32 34 36 39