1
8
14
90
3
138
193
18
64
24
12
15
9
0
6
4
5
25
96
39
461
49
10
45
7
309
149
257
226
368
205
44
50
11
13