29
33
40
47
54
87
27
14
17
56
59
69
88
13
1
61
66
70
78
81
85
6
36
37
62
38
39
53
55
73
3
9
35
45
77
72
79
51
21
28
60
68
71
89