12
48
34
49
91
111
56
45
21
18
63
57
5
15
44
29
27
51
33
43
69
8
23
24
17
776
14
16
75
26
77
39
31
79
30
203
22