26
429
11
48
143
7
37
6
139
115
69
303
164
103
39
162
13
35
346
204
100
21
126
201
385
9
3
787
76
31
12
14
54
25
55
101
93
23
24
536
50
51
40
521
172
15
38
16
4
49