15 1110 386 true 2 5 10 13 16 17 18 20 21 22 23 24 25 34 36