204
145
223
227
854
6
610
71
32
77
54
178
605
258
8619
352
229
206
192
343
292
323
132
260
2015
62
12
2490
87
39
33
112
1428
8279
369
195
72
1003
2080
154
296
89
17278