31
25
14
19
8
12
36
24
4
20
11
10
18
15
6
3
5
30
28
13
17
0
49
21
1
7
59
41
33
32
26
48
54
2
16
9
34
96