18
47
83
10
17
20
16
14
9
15
34
82
57
42
45
49
26
23
27
81
31
12
6
7
21
8
243
61
37
98
74
22
29
5
60
11