4
0
1
9
182
20
38
262
431
45
32
116
81
70
187
63
90
230
75
93
73
235
51
79
169
220
61
49
88
210
67
112
131
824
100
564
133
105