30
27
16
957
4
777
11
255
1
147
5
155
3
3453
222
158
55
1785
6
225
72
22429
146
380
23
930
2
293
228
9
272
133
281
901
15
1576
6365
237
145
26969
14
586
106
12
88
432
119
7
143
129
204