38
8
14
37
3
158
55
23
13
1
95
5
89
35
11
121
10
19
32
4
21
6
131
142
7
143
151
2
39
31
18
9
24
30
17
28
366
341
128
260