116
286
98
102
147
84
110
323
63
22