3
of.
6
13
8
115
225
733
254
137
165
176
306
275
116
111
205
130
64
65
712
77
187
180
165
149
77
378
81
107
133
165
165
72
139
105
184
116
205
69
342
122
158
203
279
134
254
135
127
211
85
185
72
68
83
97
124
113
170
165
135