5
3
18
0
47
33
96
7
48
12
26
17
68
79
74
29
56
41
162
192
58
15
70
6
181
13
149
52
35
44
153
23
31
24
49
147
69
80
256
36
14
40
32
34
245
83
212
127
111
20
72