50 63 66 67 73 93 95 96 97 98 99