12
13
63
10
42
15
16
7
8
18
1
60
9
25
11
33
39
40
5
2
122
4
17
20
14
21
31
38
23
29
24
26
59
115
30
45
19
89