62
69
44
231
26
79
3172
21
24
43
124
126
845
25
298
151
328
266
286
95
19
201
1028
58
1502
8
1434
42
37
169
117
479
36
108
507
73
261
30
141
105
851
78
67
63
127
45
31
91
271
335
610
99
52