24
332
88
51
58
56
158
53
180
22
4867
98
151
36
43
69
62
304
71
50
67
57
374
1827
272
667
127
96
360
17810
68
31
193
143
75
94
581
32
27
63
145
122
60
38
66
102
65
74
93
190
44
177
381