0
20
13
31
26
8
15
10
12
42
50
25
33
17
7
36
104
18
57
23
21
46
24
56
49
123
53
38
60
105
35
37
39
41
32
45
43
78
87
99
84
52
85
88