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