29
55
65
71
73
77
5
2
28
43
67
68
72
79
18
60
14
24
26
57
89
17
31
32
59
50
41
51
56
76
61
1
12
86
8
4
19
38
80
23
37
52
82
81
9
16
22
84
27
49
6
39
62
44
13