10 503 27 22 33 41 44 65 80 82 83 87 94