23
4
10
20
5
3
6
11
25
9
16
27
47
21
32
33
36
40
58
19
22
13
46
18
2
41
30
24
26
45
76
31
12
29
39
57
48
71
147