613
26821
28500
259
543
461
93
326
293
401
256
185
319
640
410
108
165
208
34
244
142
41
167
244
34
181
209
113
220
208
172
23
83
160
80
99
160
48
123
40
83
133
159
25
72
25
60
99
128
60
115
74
33
10
12
25
37
12
57
77
80
85
111
24
65
113
112
26
67
57
39
50
60
41
4
9
92
30
39
34
68
19
30
47
23
35
12
23
56
62