14 1084 364 true 4 5 8 13 14 18 19 21 24 25 28 30 32 35