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