472
of.
249
184
482
173
168
139
136
104
252
232
698
98
52
79
69
168
113
101
69
60
228
154
74
45
124
75
105
161
79
109
66
58
78
145
253
389
100
94
60
174
68
54
226
39
111
133
276
50
80
46
88
266
106
205
177
38
42
99
180