1
4
7
6
5
3
12
0
60
50
19
64
18
14
31
43
63
17
101
23
83
11
9
71
61
55
37
21
88
16
45
25
619
168
144
52
24
42
82
74
51
72
47