14 3931 545 true 3 4 5 6 7 13 16 21 22 24 26 29 32 36