58
43
37
51
2024
56
26
31
44
40
60
47
48
32
76
52
66
591
159
17
117
169
10247
178
830
298
240
116
62
146
94
22
6033
70
1557
288
130
211
413
16253
140
91
36
551
85
35
75