10 410 22 4 6 29 45 48 52 56 71 77 83