127
91
79
82
40
884
164
39
47
6
476
81
15
150
1939
305
72
624
154
76
14791
13
344
36
94
513
67
54
209
1720
41
30
428
204
42
6499
350
245
2145
62
521
157
4213
121
256
119
192
333
231
2334
140
225
52
247
146
17