16
56
50
42
10
25
43
63
128
98
12
57
71
35
26
77
13
45
174
34
92
27
160
64
33
126
44
48
81
38
5
99
6
14
89
28
23
22
60
84
37
91
68
76
41