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