1
9
87
95
66
56
97
83
95
58
243
84