8
4
0
15
10
11
6
13
5
17
7
19
18
12
30
27
3
48
77
29
20
21
26
50
35
151
37
14
24
42
39
59
28
52
73
54
178