0
7
18
2
13
10
6
4
3
14
8
20
12
36
25
73
47
16
38
27
45
54
174
50
23
70
108
111
74
31
39
29
32
15
22
21