5
4
9
3
2
15
39
0
13
16
18
6
1
32
38
11
20
12
64
14
8
21
10
19
47
25
33
40
24
7
102
90
17
28
53
37
26
22