8
116
187
81
79
417
342
152
305
193
9
14
141
840
618
27
83
239
251
122
378
67
161
196
21
35
857
453
191
101
49
20
76
18
268
312
1721
190
88
51
86
13
31
26
40
14889
52
126
114
124
69
5
103
247
30
43
1361