0
56
6
4
15
3
25
9
7
27
83
50
28
14
18
10
32
23
59
11
43
40
52
144
47
16
96
76
172
35
75
30
46
44
71
39
73
72
51
45
19