33689
480
1223
538
667
279
171
666
497
268
300
293
232
163
205
189
153
323
169
236
223
262
208
37
230
19
323
165
257
328
233
177
73
89
202
86
60
155
158
64
48
96
69
47
135
115
142
51
67
81
129
248
48
74
111
143
51
32
24
174
25
111
200
46
38
45
15
23
12
46
18
108
128
50
42
156
70
33
37
40
46
39
38
140
26
55
37
24
40
16