30 43 45 50 51 41 52 53 22 -1