0
14
12
4
1
3
16
8
31
72
58
9
17
7
11
19
20
21
35
22
26
18
41
25
54
24
53
36
32
34
46
44
27
71
23
43
50
30
80
82
49
65
69
519