149
87
59
75
352
919
77
2
439
201
2236
1655
172
610
178
70
3
17
139
117
81
312
18
1062
10
689
888
11
406
213
663
987
57
775
212
179
29
378
370
715
1331
49
179
32
592
133
1
18
