2
16
10
11
19
13
17
20
6
15
9
22
48
45
7
50
26
74
29
18
33
25
28
39
37
60
8
5
61
34
94
67
52
58
40
30
54
12