12
9
18
7
6
11
43
22
13
74
4
1
8
46
147
35
80
264
72
17
52
26
37
10
16
27
39
24
71
14
21
32
45
15
20
25
154
65
5