6
12
110
64
14
27
78
101
44
62
89
42
164
29
41
35
88
65
56
31
162
72
61
46
70
48
74
59
40
34
184
98
84
346
86