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