116
122
72
160
147
323
63
96
53
284