33
4
28
8
6
2
3
15
1
10
9
5
13
11
115
141
18
114
7
298
35
24
52
109
47
74
19
107
80
43
75
32
29
102
17
127
193
44
12
37
20
71
61
191
50