20
149
931
36
21
375
147
39
243
6
1132
12
146
128
25
134
18
79
172
356
23
65
9
26
58
47
413
27
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