14 1446 139 7 8 39 40 41 45 58 62 73 76 77 83 87 93