35
4
27
7
5
8
2
3
15
1
9
13
11
6
10
138
145
20
124
301
42
22
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
53
144
58
90
21
59
51
30
43