5
110
25
44
34
47
4
18
14
40
21
62
9
10
65
37
27
49
20
56
32
80
91
66
38
78
202
124
53
31
29
60
19
64
45
142
93
39
59
23
173
24
41
17
58
54