9
51
50
54
57
25
46
17
83
13
32
40
70
39
20
26
30
48
18
6
23
19
43
93
27
21
31
100
29
33
56
14
24
35
15
34
152