2
9
19
20
25
28
41
42
45
47
48
50
51
54
58
67
78
80
86
87
81
53
1
56
63
69
31
43
3
88
21
15
83
12
30
11
29
85
10
74
26
24
22