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