32
86
181
131
300
165
114
113
188
104
160
185
197
147
76