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