874
45
5
79
22
69
143
335
400
367
150
264
112
146
78
350
210
46
261
136
27
679
352
129
39
427
64
161
47
36
257
247
2306
291
12
224
84
99
359
56
1338
15
23
10
149
234
221
342
2
18
21
68
40
60
49
97
51