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