20
7
50
15
22
57
12
6
9
11
18
24
4
14
25
27
41
42
31
21
2
16
36
19
35
30
3
10
13
32
34
59
168
28
96
23