8
18
0
1
2
11
3
12
9
4
15
6
13
19
39
5
25
10
26
21
27
32
36
16
29
43
38
22
28
54
33
20
62
73
332
35
50