12 1182 517 true 11 18 27 31 42 49 53 54 55 81 86 97