178
90
16
23
14
12
9
44
6
19
33
55
46
804
4
2
15
7
28
18
27
5
1
47
43
77
8
17
86
163
34
30
45
24
21
38