34
4
28
5
9
2
3
17
1
8
6
13
10
148
141
19
118
7
294
45
23
27
58
37
33
14
16
29
22
115
32
11
31
51
112
25
24
62
21
206
18
99
44
83
70
36