20
18
57
26
89
46
86
25
28
8
24
3
4
6
42
53
1
31
12
16
85
5
32
156
63
51
68
67
38
39
15
17
9
21
14
36
75
41
13
69
81
10