43
4
3
11
12
42
10
9
2
6
19
15
7
290
5
14
13
47
81
41
16
143
29
26
69
8
31
21
36
142
46
35
24
49
22
18
91