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
48
23
66
14
36
65
24
16
34
25
33
40
32
71
46
26
19
39
83
77
68
50
45
18
41
73
53
144
58
91
21
59
51
30
43