24
675
20
11
39
36
57
47
166
104
112
77
40
35
246
485
44
67
476
28
142
89
101
317
27
235
46
275
201
38
347
42
59
441
68
23
14
270
16
105
66
73
108
58
86
56