35
4
27
6
9
2
18
1
3
5
8
7
13
15
11
10
151
145
20
118
299
46
22
25
57
140
32
44
74
24
14
127
75
38
73
30
21
120
134
19
203
23
36
51
77
59
182
50