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