2
9
22
26
27
29
33
36
43
45
46
48
52
63
68
73
76
80
86
87
25
47
30
51
38
39
44
12
66
42
72
19
62
14
74
13
89
40
11
88
60
8
28
21