13 381 292 true
2 9 10 12 13 17 20 23 24 28 29 32 38