14
10
26
16
40
19
23
54
32
44
146
101
11
28
133
56
31
13
99
106
69
130
64
59
36
34
33
42
74
45
53
39
72
46
25
123
12
58
55
18
71
47
66