3
0
23
26
84
95
39
86
81
142