46
30
107
8
26
30
80
127
112
27