14 2126 49 12 13 20 29 40 41 51 54 55 77 78 83 86 89