8
15
69
27
64
33
44
31
72
107
26
80
90
50
42
144
114
39
51
48
59
55
74
71
79
22
41
85
92
138
28
36
88
24
18
6
54
112
145
102
95
56
9
164
17
108
57
53
67