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