4
13
9
8
17
26
12
2
0
5
16
31
64
27
6
11
44
61
19
89
7
10
34
22
14
40
54
32
24
37
20
25
43
103
111
46
68