26
18
20
42
46
41
211