12
7
5
4
13
21
27
11
44
17
10
32
3
1
29
60
6
2
0
25
26
48
8
45
15
36
43
37
9
18
97
138
28
86
173
58
34
47