35
4
27
7
5
2
8
1
3
13
15
11
10
6
9
138
143
123
23
20
42
300
29
18
12
48
66
36
24
14
16
34
25
40
32
30
67
17
68
45
26
19
39
77
50
28
43
22
74
51
144
57
46
90
21
49
59