12
397
84
820
42
7
41
283
38
413
435
13
375
6
186
21
293
238
9
114
188
4
172
18
182
3
86
67
113
19
116