31
31
31
40
45
43
54