5
3
20
81
51
70
108
41