112
of.
191
120
66
72
727
85
200
188
171
155
86
391
89
111
142
171
79
75
86
99
133
117
210
75
356
128
166
213
289
140
259
143
130
218
93
194
342
188
469
245
183
480
172
168
138
135
102
252
228
695
302
218
79
69
165
113
101
69
60