14 2245 452 true 1 2 4 6 10 16 17 22 25 27 28 29 31 38