14
32
121
44
4
21
30
13
6
28
18
38
10
54
25
31
12
7
35
8
50
3
40
19
20
9
22
49
53
16
26
58
79
17
39
34
57
68
5