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