326
586
351
235
238
574
102
457
116
102