19
36
58
53
20
4
1
9
11
2
52
5
33
10
39
12
6
24
29
13
14
51
17
8
21
15
26
23
37
18
3
16
7
42
34
50
131
171