142
15
40
36
28
4
39
43