17 11897 136 true 7 9 22 33 35 45 51 52 63 80 84 88 107 112 125 130 139