10 2996 562 true 8 10 14 21 22 25 27 32 37 38