21
10
14
16
4
31
51
3
6
89
121
12
62
18
26
7
59
69
22
27
49
25
8
29
5
39
9
13
23
40
85
36
44
20
50
32
17