265
59
536
243
136
69
17
236
45
89
235
75
95
144
32
476
1066
159
48
30
1025
549
889
78
146
8570
489
51
41
28
26
20
19
83
9
4
66
62
42
29
119
15
7
93
169
57
44
134
198
27
40
58
18