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