29
9
6
10
38
7
137
128
13
4
17
18
27
41
164
75
21
11
15
16
191
69
28
96
107
3
60
8
51
68
85
30
14
47
2
26
5
168
23