10 348 87 16 20 47 55 61 67 78 86 98 99