64
133
128
109
73
136
178
293
86
68
209
171
135
55
24
146
67
69
122
45
104
105
226
138
132
188
100
96
56
75
36
95
407
65
97
72
246
277
33
131
156