61
60
73
72
58
46
58
95
95
30
40