25
16
4
14
15
8
6
1
5
7
28
44
20
23
10
29
46
3
2
59
68
38
11
34
12
41
13
93
37
39
17
45
18
35
49
40
27
32