363
156
303
169
170
195
187
132
85
72