115
32
48
110
57
145
107
25
293
210
144
651
2025
186
156
33
116
248
21
15
71
251
27
231
184
272
416
130
173
386
34
152
254
259
140
63
44
135
128
351
326
371
41
45
143
38
213
818
255
113
534
53
435