44
218
146
101
241
241
42
28
20
18
58
198
67
168
75
108
247
93
93
193
204
266
94
141
88
226
218
163
213
122
160
176
259
197
34
139
119
34
16
162
198
24
271
247
201
