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