324
346
237
113
286
73
95
102
147
716