34 16227 1165 1 3 10 11 12 16 17 18 23 31 36 41 42 43 45 46 47 48 55 57 60 69 71 74 76 79 81 84 86 87 88 94 95 98