13 1051 478 true 1 3 13 16 17 40 43 50 52 78 82 88 89