0
16
5
26
4
23
10
13
56
14
18
109
12
100
27
15
72
34
82
41
32
64
71
30
92
191
51
178
6
48
392
49
431
24
69
44
124
91
99
290
452
84