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