89
196
133
321
170
117
116
194
106
164
194
206
150
78
122