28
33
42
54
76
79
68
62
56
64
72
81
83
86
32
25
36
43
47
49
84
89
51
18
80
88
90
24
58
22
29
30
41
52
7
8
14
71
74
87
2
31
46
59
5
34
55
85
78
10
12
21
9
37
40
61
69
35