1
9
18
6
27
4
25
52
14
16
8
19
17
21
2
40
5
20
54
34
7
26
13
12
24
15
37
63
51
10
89
138
11
3
101
80
49
29