43
66
50
13
154
79
32
26
108
40