2
0
7
4
1
5
15
14
13
6
17
8
22
57
10
18
74
96
46
92
73
21
16
121
67
63
33
28
69
76
25
128
227
48
50
53
294
19
4252
52