309 111
39 107
93 112
107 112
94 112
138 113
86 108
189 112
110 117
147 112
89 112
103 111
92 115
40 107
99 113
598 109