12
8
22
168
27
21
77
54
69
41
42
55
51
111
23
38
28
112
11
59
70
80
68
58
18
52
98
76
100
47
57
37
50
191
64
81
86