6
110
46
18
79
8
44
59
58
34
51
9
77
21
42
24
16
33
211
27
49
85
40
43
29
28
66
15
39
100
26
106
62
88
10
102
113
68
82
22
19
2