19
18
11
46
97
38
90
62
84
32
30
23
59
31
79
56
37
36
21
39
43
27
45
14
12
16
68
29
34
52
78
211
105
49
71
100
95
17
92
35
67
28