14 2288 490 true 1 5 6 7 9 12 14 16 17 19 28 31 33 34