2
11
18
30
58
16
20
4
25
63
27
72
43
12
22
49
41
45
61
23
15
47
35
53
40
54
52
79
29
163
39
80
46
31
66
186
55
98
67
24
21
28
50
42
17
44