64
180
101
28
144
45
60
78
125
121
157
229
30
129
74
49
109
156
198
6
47
108
308
226
239
34
18
212
103
42
84
79
85
68
63
20
422
546
150
111
164
137
123
132
46
96
236
219
56
255
138
237
118
7
91