11
9
278
221
90
53
16
20
85
25
521
26
89
38
12
6
10
296
52
1125
101
35
5
13
219
18
14
234
71
42
22
58
599
37
99
91
197
84
39
7
67
582
332
1983
527
108
49