78
30
92
86
69
68
46
98
122
217
68
111
41
107
63
140
68
188
60
87
109
231
170
194
108
247
167
187
111
63
252
199
199
423
463
346
411
207
230
294
213
122
156
121
71
186
246
47
275
58
112
152
50
74
66
426
162
132
77
122