23
9
476
14
80
39
11
46
292
29
118
31
18
28
50
16
13
69
94
32
87
51
21
12
171
35
43
70
73
25
38
66
62
64
30
57
4
15
26
22
59
6
36