35
4
27
7
5
8
2
3
15
1
9
13
11
6
10
106
122
20
109
294
34
14
16
30
17
18
39
22
52
25
49
26
51
31
36
63
38
12
21
29
19
23
37
45
62
44