28
26
25
55
84
86
171