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
681
43
66
64
31
48
44
195
29
14
19
41
1262
140
165
120
21