429
55
358
112
93
39
42
30
132
37
395
279
56
40
13
977
17
38
351
481
1582
166
168
20
438
117
180
2695
188
32
287
91
213
69
12
226
25
294
141
3
45
196
309
52
6
792
179
54
11
44