126
228
116
153
577
114
64
92
168
137