19
20
16
42
101
21
27
52
30
97
8
112
38
62
74
25
7
72
109
34
24
32
43
15
9
68
118
84
35
63
83
60
23
104
14
242
85
41
70
69
278
93
71
517
155
178
198