270
148
155
116
155
53
93
530