8
5
40
6
7
86
41
9
23
29
65
18
11
57
64
22
16
55
133
104
179
69
47
97
34
30
10
28
39
99
26
13
36
15
27
118
53
31
54
38
33
89