8
11
1
5
27
21
9
26
35
28
12
38
52
55
34
22
24
19
15
32
37
17
20
50
61
16
48
163
98
45
77
111
54
73
75
33
23
85
13
36
46
60
102
43
69