14
73
25
43
21
12
36
18
34
32
27
7
19
37
28
16
52
45
8
46
47
31
9
23
13
15
51
30
3
5
4
22
11
55
90
128