196
191
157
150
136
126
120
168
257
161
583
132
157
121
152
147
142
148
130
155
149
318
586
129
164