35
4
27
7
5
8
2
3
15
1
9
13
11
6
10
138
143
20
123
300
42
23
95
33
25
429
66
150
18
12
73
551
142
146
364
120
32
79
31
185
62
24
17
45
51
74