3
5
12
22
26
27
33
39
43
46
51
55
58
72
74
75
81
82
89
90
1
4
11
17
20
24
25
32
41
48
50
60
63
65
80
70
59
13
56
87
53
52
14
57
54
49
88
15
35
68
37
84
21
18
62
10
9