34
4
28
5
9
2
3
17
1
8
6
13
10
148
141
19
118
7
294
45
23
36
18
32
82
33
20
43
37
11
52
68
153
205
31
16
30
128
26
50
41
94