0
14
2
4
7
17
10
52
13
28
18
1
3
20
11
38
32
15
8
21
5
37
9
40
23
12
66
41
19
58
34
24
26
29
22
166
56
25
110