23
17
66
196
53
141
42
239
192
35
59
52
44
43
75
68
19
118
84
129
190
107
119
41
284
143
128
29
216
76
131
179
135
120
88
175
45
61
146
38
211
265
144
188
122
220
125
374
302
73
106
64
240