40
23
28
28
40
43
90