10 
4
36
95
78
33
33
69
7
57
56
58