93
45
64
156
73
109
44
53
94
96
25
83
98
139
76
128
131
138
144
149
158
32
54
107
113