35
4
27
7
5
8
2
3
15
1
9
13
11
12
10
138
140
19
115
295
6
42
26
251
20
100
16
36
52
14
29
83
43
39
80
40
137
71
23
144
67
61
76