13 612 386 true 2 3 10 13 17 18 21 22 24 29 30 31 34