0
16
22
17
26
31
66
439
108
23
256
269
534
112
40
47
25
29
13
11
57
28
24
27
137
34
496
123
12
10
30
51