8
45
12
18
85
384
52
5
3
6
114
49
2
107
20
19
48
91
15
14
99
40
7
32
10
44
38
138
33
13
9
156
43
37
21
4
11
46