35
4
27
7
5
2
8
1
3
13
15
11
10
6
9
138
143
123
23
20
42
300
98
96
33
18
73
71
30
21
12
74
83
29
43
55
16
106
117
95
37
32
44
14
58
103