46
181
38
18
42
27
224
49
34
19
30
87
63
23
21
39
20
174
191
206
92
212
35
72
55
173
105
45
115
316
36
108
122
68
168
114
75
33
57
84
60
89
52
323
41
404
54
208
286
88
1977
51