110
55
219
81
65
31
42
103
58
123