14
12
39
29
22
17
68
257
19
31
27
24
65
1301
70
96
89
387
182
9
760
93
55
221
629
42
13
40
28
178
149
401
487
265
11
37
64
54
169
217
8
101
97
125
36
199
26
127
501
1025
23
43
10