437
66
146
17
87
35
36
15
16
260
18
20
22
25
342
31
398
154
140
46
1
48
52
298
133
21
61
8
24
45
41
42
514
43
23
54
150
37
30
29
4
38
14
27
103
19
63