18 1550 394 true 3 5 6 11 13 14 15 18 19 20 24 27 28 30 32 34 37 39