40
4
23
45
64
38
147
188
77
268
24
9
20
266
134
12
87
726
120
150
445
26
128
28
143
165
46
130
97
588
332
246
345
27
69
338
346
39
109
62
19
371
151
30
187
1374
22
60
93
71
65
92
51