32
0
14
29
23
8
9
11
6
7
12
4
26
13
1
5
25
28
27
18
16
47
84
60
22
30
59
46
52
17
36
34
58
66
136
115
110
50
203