6
9
5
2
10
4
0
7
24
30
39
22
14
20
72
16
32
13
31
42
34
36
37
38
45
19
65
63
61
26
127
44
28
25
79
84
29
51
110
95