316
8
253
194
148
121