1
2
11
20
30
31
32
35
39
40
42
43
45
50
53
64
71
74
81
87
10
15
28
33
34
44
57
58
60
63
69
75
80
82
90
79
73
4
54
83
22
16
41
13
89
12
8
17
9
78
61