26
1
40
12
4
28
5
22
11
0
8
17
6
66
7
44
55
46
39
25
27
14
51
13
19
47
15
18
3
35
58
29
23
59
127
78
49
73
108