16
663
127
29
141
401
55
20
301
360
1462
21
113
142
646
28
119
198
146
32
1267
296
79
196
4
31
50
6
7
139
3
42
23
18
9
487
199
13
8
27
827
24
81
358
137
493
30
122
11
67
93
22
557