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