20
23
104
25
40
26
108
24
63
34
246
48
174
71
146
62
50
74
96
401
46
86
279
102
27
159
98
297
37
680
43
66
97
31
47
44
195
14
19
41
1260
139
165
120
21