8
14
158
15
7
468
9
332
2
13
16
53
114
43
18
19
1389
17
26
86
625
227
62
46
148
27
48
29
21
92
12
135
70
10
41
31
30
78
278
24
35
72
1390
103
119
394
207
785
107
59
250