41
53
4761
541
175
22
59
50
80
31
210
189
516
13
51
345
197
302
91
211
439
77
172
1891
84
98
206
27
315
6
63
74
183
125
67
48
94
15
35
8
44
14
153
100
1160
213
242
879
21
170
268
40
2787
30