29
27
15
95
8
0
20
70
39
17
9
18
61
52
11
24
51
26
1
63
7
56
10
4
65
40
12
69
25
19
67
44
53
14
41
78
2
6
54
46
35