58
71
49
46
81
77
91
51
222
83
93
77