29
11
47
2
1
40
31
4
27
54
24
14
17
10
15
5
16
88
18
3
8
20
28
32
12
13
44
37
63
9
33
6
25
19
7
39
23
0