22
46
23
2
3
25
17
44
16
29
64
83
13
31
20
34
38
5
27
67
30
14
40
11
60
115
78
15
48
28
68
35
32
6
50
12
57
77
36
112
1
59
8
7
69
56
19
9
39
42
37