72
58
16
185
41
42
65
57
122
27
138
418
33
62
60
133
53
81
75
30
32
23
87
109
103
89
44
171
80
150
64
101
19
135
63
153
170
26
17
108
184
94
164
229
163
193
188
157
291
79
116
147