12 7895 1395 true 1 7 12 14 16 18 24 26 27 31 33 37