86
181
131
300
165
113
113
188
104
160
185
196
147
76
118