22 33 42 60 77 78 113 139 140 11423