20
149
931
37
22
375
147
39
243
6
1133
12
146
128
25
134
18
79
172
356
23
65
9
27
58
47
413
68
19
66
11
1
24
5
62
17
1047
15
16
38
29
343
127
56
8
13
43
680
1905
148
143
202