18 188486 6126 true 1 4 5 12 14 15 16 17 18 20 21 25 27 28 29 31 36 38