11 218 203 true 2 5 7 16 21 24 28 30 31 34 39