8
0
1
10
2
5
3
21
33
19
28
14
6
38
27
9
17
13
7
23
15
12
44
48
76
26
34
111
22
16
35
49
18
25
41
42
66
77
99
64
67
62
29
58
36
115
117