12 292 226 true
3 5 9 10 11 14 16 18 19 24 33 38