94
24
291
1
386
57
167
74
356
82
117
100
11
7
113
32
4
3
2
40
13
285
271
99
192
130
27
269
30
120
6
79
296
5