170
10
53
47
39
19
27
9
40
3
5
164
58
13
36
33
11
31
2
85
467
100
150
131
14
12
18
102
17
8
113
20
23
99
52
32
21
28
112
37