24
1208
267
349
33
113
72
44
30
61
305
12
1
559
98
535
204
284
71
37
93
271
155
151
54
523
27
280
86
45
50
40
28
229
88
268
23
281
503
59
5000
73
58
259
34
375
311
67
382
141
304
120
11