35
4
27
7
5
8
2
3
15
1
9
13
11
6
10
138
143
19
123
299
42
23
29
18
12
49
66
36
24
14
16
34
25
40
32
30
67
17
68
45
26
39
77
50
28
43
22
74
51
144
57
20
46
90
21
58