8 142 139 true 4 7 13 15 18 30 32 33