101
143
194
187
169
77
60
98