64
283
113
945
115
355
71
523
349
533
39
117
203
32
164
131
220
384
66
104
307
23
52
169
83
371
116
2022
28
254
432
192
152
30
343
278
19
139
112
33
143
239
155
532
431
25
130
527
298
50
54
424
338
36
73
75