2
5
9
1
40
49
19
36
21
15
31
52
28
7
55
14
17
11
39
6
29
38
22
8
10
20
41
24
60
27
45
13
37
23
26
32
83