10
54
24
41
50
114
103
47
95
93