35
4
27
7
5
2
8
1
3
13
15
11
10
6
9
138
142
122
21
19
42
296
96
31
26
429
65
147
18
12
70
535
363
119
32
95
82
23
185
24
17
45
93
20
51
74