14
18
7
11
12
15
5
4
20
16
6
28
47
19
24
8
22
0
156
36
25
58
62
31
56
32
61
9
33
82
43
59
21
17
79
40
113
35
67
29