81
77
417
337
4
150
26
305
189
9
14
13
141
838
616
7
82
237
251
122
375
67
160
192
21
35
857
452
188
101
49
20
76
18
268
308
1708
87
50
86
31
40
14781
52
114
124
69
5
102
247
30
43
1356