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