15
12
6
4
8
25
14
60
47
5
18
23
11
32
2
39
44
46
118
207
176
181
56
22
93
57
17
58
34
67
64
10
40
130
41
71
16
28
21
9
29