17 22597 200 true 7 9 12 20 29 37 40 44 45 64 65 70 78 87 108 112 137