20
263
26
340
21
68
409
8
60
37
160
30
27
24
156
344
76
46
87
53
54
92
31
47
12
177
57
16
25
14
94
205
296
377
401
6
9
18
295
32
36
10
23
206
118
11
52
90
15
13