67
140
95
42
279
1821
253
197
431
150
163
91
122
189
142
85
226
79
102
157
378
31
109
169
126
55
222
293
134
186
296
201
106
105
220
231
101
116
88
232
133
124
191
268
346
149
233
175
76
64
263
93