833
413
277
168
246
96
173
400
324
413
17
173
227
108
129
143
97
14
37
92
8
1019
610
133
219
13
27
119
143
208
17
399
16
83
338
38
4
21
437
165
20
938
113
2
323
110
268
201
9
16
173
504
