8
30
11
3
18
21
16
14
44
39
26
15
23
19
59
68
12
64
113
76
9
133
40
35
45
31
121
60
106
27
17
28
4
33
71
46
34
5
137
38
13
97
69
56
107