19
46
25
21
86
16
9
53
141
65
14
12
39
29
22
17
68
257
31
27
24
1301
70
96
89
387
182
759
93
55
221
629
42
13
40
28
178
149
401
487
265
11
34
63
54
169
400
217
8
101
97
124