15
20
4
5
8
1
0
7
13
9
16
11
18
3
58
104
32
21
71
14
24
139
44
26
42
39
31
22
85
81
155
54
46
17
12
82