31
39
51
84
86
89
45
48
28
52
57
71
81
87
7
6
22
37
38
35
50
24
53
59
80
85
32
3
19
26
27
65
56
60
62
79
61
2
15
11
66
9
25
73
82
16
8
10
49
77
18
47
70
74
88
33
42
83