20
19
47
24
26
105
23
114
180
83
48
107
116
8
22
18
34
33
10
39
38
57
69
21
80
56
125
68
14
63
11
37
49
55
35
36
42
15
78
41
27
98
82
29