23
20
50
22
61
54
13
9
110
52
59
39
91
69
17
7
47
35
48
64
18
11
111
71
49
29
107
121
26
31
41
56
34
10
33
15
51
3
63
5
16
2