23
10
30
476
5
14
8
29
72
16
9
92
48
13
6
34
50
28
11
196
91
43
83
209
37
251
64
42
46
24
39
40
27
266
18
57
7
58
31
12