35
31
53
43
20
8
4
51
315
10
26
32
5
9
30
16
44
18
15
1
71
46
34
7
45
17
99
2
13
59
92
0
3
58
27
37
19
40