11
5
6
4
0
1
10
12
24
27
14
2
15
28
13
25
9
23
30
7
36
96
80
16
45
44
59
21
90
70
98
72
144
206
35
38