477
60
46
109
14
78
1338
59
1061
9
72
10
6
66
74
16
34
39
20
256
139
88
52
83
48
23
642
68
55
788
29
19
12
242
115
197
40
163
31
27
45
84
53
33
37
67
77
296
61
13
87
50