126
228
116
153
577
116
65
92
168
137