14
97
45
29
16
12
38
10
24
9
34
7
22
157
86
25
213
775
52
133
119
63
1353
55
101
124
75
91
21
32
142
110
28
105
42
60
48
138
31
17