19
4
0
2
3
20
9
25
16
43
7
51
17
11
75
80
53
35
26
30
56
57
29
28
46
152
76
102
31
99
66
55
720
47
24
13
103
97
232
156
41
71
93