30
31
31
37
54
43
32