96
5
21
111
30
3
22
1991
271
251
2
12
20
18
101
621
27
151
912
37
17
1441
25
311
10
201
11
6
951
131
44