1
16
13
0
2
4
20
21
5
65
64
22
96
34
269
99
57
28
17
82
61
223
71
49
73
26
42
38
24
125
161
828
33
191
52
279
175
60