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