8 152 233 true 18 38 43 48 67 68 82 90