3
26
40
64
8
18
5
1
0
15
4
43
30
11
19
97
25
85
16
14
46
33
36
12
28
20
21
6
9
23
41
59
29
52
39
27
57
32
13
54
22
34
17