13 411 294 true
3 5 10 12 14 16 21 22 23 25 30 32 39