20
24
104
25
40
26
108
63
34
246
49
174
71
146
62
50
74
96
401
46
86
279
102
27
159
98
297
37
682
43
66
64
31
48
44
195
29
15
19
41
1262
140
166
120
21