66
2
24
23
18
6
173
154
39
4
7
20
8
12
15
21
13
27
129
425
29
1
945
11
3
112
81
17
126
86
19
9
45
5
0
831
42
316
77