35
4
27
7
5
2
8
1
3
13
15
11
10
6
9
136
129
114
16
20
36
292
279
18
164
79
77
14
21
17
81
61
31
28
41
127
22
146
26