86
181
131
300
165
114
113
190
104
160
185
197
147
76
118