51
39
34
33
30
52
23
47
30
42
33
41
90
43
53