27
35
54
61
83
89
57
43
45
46
47
69
90
21
29
30
38
66
78
80
19
59
88
2
33
15
51
63
79
64
13
18
31
41
56
24
39
60
72
75
20