20
9
21
288
371
11
28
8
2
75
73
14
197
76
166
55
38
16
147
35
72
17
15
268
366
114
818
5
19
30
176
111
94
643
18
37
25
22
29
58
57
7
64
214
46