4
7
66
48
83
95
85
98
81
260