11 346 291 true 3 8 14 16 17 19 22 23 30 36 39