0
11
4
38
5
15
21
80
9
16
34
43
58
61
68
64
329
18
8
48
14
20
128
51
454
100
72
23
292
117
695
526
127
71
55
87
39
46
19
362
90
187
179
91
207
36
56
78
73