10
12
16
20
28
32
35
38
48
50
53
54
63
68
71
72
74
79
85
90
1
11
14
19
21
27
29
36
43
45
55
56
58
61
66
67
83
2
15
17
31
52
62
65
69
73
78
81
88
89
23
26
44
47
49
64
76
4
25
30
46
51
82
18
37
41
42
24
70
3
57
5
8
34
40
59
77
7
13
33
87
9
39
75
60