23
26
78
50
39
24
69
311
76
85
814
22
14
323
88
75
2038
21
159
62
63
49
187
2106
105
339
164
114
59
136
95
96
56
183
141
254
36
120
72
91
27
45
280
202
850
538
18
517
38
1337
169
203
227
28
35