11 382 298 true 5 9 10 13 16 17 20 31 32 34 39