11 406 373 true
5 7 12 13 22 32 35 36 37 38 39