113
286
72
95
102
159
147
84
110
323