20
18
39
8
37
6
11
130
256
1
24
51
55
42
36
3
5
10
77
110