20
22
11
21
50
81
168
57
6
19
209
62
58
37
43
14
38
15
17
237
12
136
49
46
107
30
53
8
82
52
41
4
13
39
97
94
47
170
180
27
31
104
71
119