78
96
163
43
24
352
22
58
67
59