44
294
190
187
155
282
242
173
101
138
206
20
104
1213
79
152
83
96
37
228
515
92
274
824
597
401
94
232
258
679
82
1677
637
638
7454
1108
243
794
761
99
530
184
55
1027
407
257
145
1347
260
172
69
345
130
416
74
28
137
785