42
20
404
27
15
154
121
80
52
234
114
23
49
8
139
633
978
17
48
653
83
90
193
29
238
144
18
12
10
4
36
283
9
11
37
1294
99
67
28
356
21
25
61
429
358
196
220
1167
31
119
120
143
57