41
63
47
13
149
79
32
26
108
40