2
14
32
43
44
55
12
4
22
27
45
58
86
7
31
38
71
63
10
26
41
42
54
11
64
74
82
88
33
52
81
89
5
40
61
23
48
57