11 361 300 true 2 3 8 10 13 16 18 19 28 34 38