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