2
4
12
20
30
35
36
37
39
48
54
56
58
59
65
69
72
76
81
82
7
28
29
34
40
53
55
57
61
63
75
78
84
89
90
43
47
46
79
45
5
44
23
73
70
42
71
41
27
19
14
13
50
11
66
8
68
10
6