32
68
91
14
92
8
25
45
95
30
99
43
73
56
51
60
26
16
38
20
63
84
9
27
10
62
17
24
97
36
15
59
18
0
6
87
52
34
492
12
19
129
85