35
4
27
6
2
1
9
5
3
18
13
8
7
10
11
15
150
145
118
22
20
46
299
33
12
193
39
197
17
19
53
34
24
57
25
67
170
16
84
37
26
56
23
63