116
286
72
98
102
160
147
84
110
323