42
22
37
3
2
21
30
207
7
6
20
5
39
28
189
76
259
19
23
10
11
212
35
47
33
8
286
18
109
13
25
9
69
32
1
12
351
178
31
163
15
17
93
26