58
111
62
44
33
84
58
36
76
167
180
134
46
70
79
171
64
66
190
84
95
46
166
57
181
54
37
167
86
160
75
25
78
68
79
74