0
6
15
16
17
2
5
22
24
7
20
32
19
21
29
14
10
34
27
26
23
38
66
28
53
25
102
88
54
47
70
52
50
521
60
57
193
100
77
18
73