2
3
5
10
12
13
15
21
24
29
30
34
36
38
62
66
67
77
85
90
11
49
46
35
45
17
44
65
42
22
28
41
76
48
20
84
14
52
23
64
18
8
56