1025
27
38
120
532
16
1331
17
10
252
46
100
18
369
290
405
133
9
66
191
11
799
20
139
337
6
87
65
26
91
25
30
44
79
15
418
67
21
194
138
5
8
7
102
75
22
13
171
440
60
73
61