163
142
120
42
27
23
17
7
4
38
6
13
26
67
9
54
51
55
5
10
34
18
21
103
12
19
8
156
11
16
20
41
117
33
14
40
30
32
25