20
26
24
57
61
94
153
86
38
194