18
55
95
37
11
26
71
33
38
132