9 3623 701 true 3 6 8 16 18 21 29 32 37