50 56 61 87 88 92 3593 . — 12 18 22 28 29 31 34 38 42 45 47 65 67 68 77 79 80 83 85 99 3100 12 5 19 2124