10
11
19
22
24
26
34
44
48
56
57
58
62
66
67
71
74
75
79
80
49
37
43
45
85
87
2
42
69
41
9
25
55
16
88
13
46
12
83
70
63
32