69
59
57
40
54
86
74
169
144
89
259
238
105
231
158
90
111
170
106
138
103
157
148
72
166
83
135
164
175
73
133
117
271
143
65
66
108
96
60
29
30
109
39
36
131
26
123
578
42
151
48
176