35
4
27
7
5
2
8
1
3
13
15
11
10
6
9
138
142
122
21
19
42
296
96
31
25
429
65
147
18
12
70
529
146
363
119
32
95
79
23
184
62
24
17
20
45
92
51
74