12 1369 382 true 0 7 10 11 16 17 18 19 29 33 35 39