35
4
27
7
5
2
8
1
3
13
15
11
10
6
9
136
129
113
16
20
36
292
66
30
421
71
151
18
12
522
138
145
384
120
90
22
23
31
186
61
17
45
79
49
74