23
30
11
4
38
22
18
65
37
60
6
29
8
15
16
71
35
5
10
25
107
44
57
9
31
28
13
14
21
24
19
36
20
90
45
167
50
27
26
42
55
56