666
254
48
24
295
151
288
154
580
165
392
39
169
89
433
154
423
36
153
102
261
98
412
21
420
164
278
3
169
70
236
138
278
99
403
19
578
6
404
174