53
188
288
122
118
84
52
205
214
72
163
45
215
71
39
88
24
46
108
101
100
195
186
548
125
340
145
76
405
116
93
55
65
150
204
185
178
158
112
63
243
136
352
113
134
138
106
79
249
92
35
81