14 4362 808 true 2 4 7 12 16 19 20 24 25 28 30 34 36 39