10
0
16
27
12
43
51
24
17
46
125
40
233
68
207
177
174
65
73
60
63
77
42
32
54
7
9
56
26
252
110
72
22
23
15
14
35
25
6
4
8
53