6
3
0
4
5
1
2
9
7
24
38
33
35
46
19
25
20
26
32
23
13
28
34
18
31
90
80
22
10
74
81
63
49
103
67
68
107
43
98
52
50
16
14