46
30
28
40
43
41
62