8
57
6
27
11
5
14
18
393
3
9
38
4
15
7
30
21
22
13
139
24
60
17
20
81
65
29
96
26
536
199
43
77
182
37
36
19
34
190
128
125
88
156
149