56
87
75
121
38
270
122
534
269
33
2022
358
217
275
234
282
192
296
226
114
42
274
96
137
45
74
130
425
201
136
86
49
348
48
81
125
462
41
102
284
51
214
195
127
135
58
88
55
145
247
95
290
164
60
354
183
173