15
12
13
7
6
4
33
0
2
5
9
8
51
3
58
36
16
11
24
43
47
29
25
19
20
139
21
107
120
63
10
69
35
18
28
32
50
134
38
137
30