3
11
75
6
286
39
10
2
4
28
18
29
5
113
32
9
22
55
27
34
109
59
15
19
8
37
7
26
14
1
137
56
51
91
16
66