17 48550 2097 true 1 5 7 8 12 13 16 24 25 28 29 30 31 34 35 38 39