40
53
773
121
35
124
115
210
523
88
202
55
36
119
91
30
78
71
99
46
62
16
187
14
102
31
171
96
85
27
25
52
32
38
15
61
75
114
346
258
39
11
28
87
21
162
86
45
191
92
325
54