23
150
109
72
237
47
212
257
93
270
312
178
416
22
134
84
141
124
211
232
177
94
83
76
75
78
37
125
26
251
40
13
52
77
181
51
153
194
112
57
53
9
115
123
146
60
41
174
105
158
44
2
264
196