14 734 291 true 1 3 5 10 13 21 22 27 28 29 32 36 37 38