141
793
530
222
603
604
356
840
186
693
221
229
379
121
131
128
116
137
381
119
64
90
890
117
172
218
261
232
82
162
122
821
37
807
308
675
433
107
1016
293
89
61
225
139
18
2263
14
97
81
56
202
1197
108
404
55
249
198