321
341
233
110
73
93
710
230
126
88