64
862
111
675
409
583
66
387
23
297
46
293
117
301
35
236
286
26
249
28
184
10
152
63
135
13
127
6
340
25
119
110
41
121