1218
12
183
1490
53
42
122
513
43
31
38
82
102
440
16
178
55
252
65
49
25
48
89
35
10
21
9
6
107
68
3182
18
124
127
848
177
20
14
175
17
27
15
32
46
29
61
54
50
71
34
509
44