52
398
753
180
384
28
18
81
41
194
47
77
55
59
104
61
203
197
71
217
63
120
157
169
149
51
101
139
12110
38
87
351
879
257
509
24
3809
277
23
378
73
123
136
810
37
110
112
915
311
200
189
107
144
272
57
44
187