15
12
7
4
1
16
2
36
131
88
25
51
24
29
23
35
46
11
37
30
5
6
251
138
45
34
27
41
9
21
84
44
8
92
13
62
61
87
33
47
14