35
4
27
6
9
2
18
1
3
8
7
13
5
15
11
10
150
135
20
110
296
44
19
25
56
109
32
74
23
14
127
75
38
71
29
21
24
120
133
17
191
51
39
76
59
182
54