10
30
52
53
66
87
77
20
28
39
44
57
61
88
43
26
40
56
59
63
25
2
51
65
68
83
1
3
41
55
84
85
47
33
42
78
49
14
54
11
79
9
27
69
16
62
37
76
50
72
86
67
73
75
17
48