35
4
27
7
5
2
8
1
3
13
15
11
10
6
9
136
129
114
16
20
36
292
78
29
421
66
151
18
12
71
534
146
378
120
90
32
23
31
183
65
21
17
30
45
85
49
74