66
47
46
65
34
105
118
89
74
91