35
4
27
7
5
2
8
1
3
13
15
11
10
6
9
138
142
122
22
19
42
299
95
33
25
429
65
147
18
12
73
553
146
364
120
32
79
23
31
185
62
24
17
20
45
51
74