26
141
187
14766
18
166
112
63
505
147
30
345
25
807
53
3
185
390
298
252
152
59
171
519
848
191
180
268
70
338
23
50
203
492
11
41
126
12
31
188
93
35
170
36
122
58
127
114
22
525
17
691
99