327
254
73
79
55
144
58
123
46
440
858
96
67
85
74
22
148
83
64
613
202
37
174
41
143
27
105
127
107
53
287
166
51
81
212
140
108
743
533
346
92
110
208
510
20
155
158
137
12842