10 346 215 true 2 7 11 14 18 20 23 32 37 39