38
23
39
49
41
158
430
481
35
108
73
24
721
113
34
13
26
197
187
124
2750
107
29
78
19
391
369
211
77
33
76
10
43
69
47
152
185
79
276
27
12
32
283
144
4
85
769
118
162
444
28
128
148
170