99
79
73
134
126
115
144
157
20
4
13
147
51
128
139
148
8
88
118
127
22
29
59
64
67