32
52
31
30
37
88
76
68
31
89
57
112
32
74
25
90
26
54
38
78
144
72
47
31
84
98
46
56
31
25
85
33
86
28
56
77
39
40
30
42