93
89
90
43
294
40
198
45
152
191
370
62
22
275
187
29
44
49
8
64
20
116
156
26
177
51
57
147
71
23
251
16
691
12
56
76
112
186
135
104
67
69
140
18
19
325
14
28
7
24
15