35
4
27
6
9
2
18
1
3
8
7
13
5
15
11
10
150
135
20
110
296
44
19
29
28
50
24
16
67
57
22
42
14
17
26
64
23
32
43
78
79
62
55
12
25
21
37
68
60
49
39
84
41
34