69
40
54
154
99
89
224
225
58
41
101
183
57
98
79
170
112
66
169
115
178
96
111
306
343
272
125
381
140
70
121
62
147
103
80
206