5
8
18
22
18
27
91
57
91
94
103
78