22
31
30
38
37
84
40
34
48
52
29
35
30
23
30
22
31
57
33
61
39