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
428
65
147
18
70
534
144
364
119
32
95
82
23
183
24
17
30
45
93
20
51
74