77
79
229
1538
524
8129
1199
820
2057
1455
941
944
2104
1490
324
1256
1564
282
392
368
140
137
121
765
135
85
97
130
153
43
72
38
132
37
177
3014
116
33
501
353
86
338
252
81
348
120
64
249
82
240
242
272
266
979
271
168
76
99