33
16
38
68
86
21
63
57
89
37
39
91
43
82
47
59
32
93
78
95
11
41
18
29
66
42
84
73
96
23
92
31
14
76
19
49
81
24
71
83
72
79
46
27
61
52
12
51
26
62
94
58
64
53