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