Skip to content

Instantly share code, notes, and snippets.

@ian-h-chamberlain
Last active February 1, 2019 19:32
Show Gist options
  • Save ian-h-chamberlain/14d7bc30522b2b4a588f5a5c1aac9bf5 to your computer and use it in GitHub Desktop.
Save ian-h-chamberlain/14d7bc30522b2b4a588f5a5c1aac9bf5 to your computer and use it in GitHub Desktop.
Cpu profile for unresponsive vscodevim.vim
extensionHost.ts:329 [Extension Host] debugger listening on port 9837
extensionHost.ts:235 Extension Host
extensionHost.ts:236 Debugger listening on ws://127.0.0.1:9837/f82cb762-d8df-4b2a-bf57-1f9efb05d6d0
For help see https://nodejs.org/en/docs/inspector
log.ts:157 INFO no standard startup: not a new window
console.ts:134 [Extension Host] Configuration: debug: 0 errors found with vim configuration
console.ts:134 [Extension Host] Extension Startup: debug: Start
console.ts:134 [Extension Host] ModeHandler: debug: handling key=<ExtensionEnable>.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=<ExtensionEnable>. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<ExtensionEnable>.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<ExtensionEnable>.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<ExtensionEnable>.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<ExtensionEnable>.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<ExtensionEnable>.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=<ExtensionEnable>. mode=Normal. keybindings=normalModeKeyBindingsNonRecursiveMap.
console.ts:134 [Extension Host] Extension Startup: debug: Finish.
console.ts:134 [Extension Host] ModeHandler: debug: handling key=j.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=j. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=j.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=j.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=j.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=j.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=j.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=j. mode=Normal. keybindings=normalModeKeyBindingsNonRecursiveMap.
console.ts:134 [Extension Host] TaskQueue: error: Error running task. Failed to handle key=j. Illegal value for `line`.
t.log @ console.ts:134
t._logExtensionHostMessage @ extensionHost.ts:453
(anonymous) @ extensionHost.ts:244
emitTwo @ events.js:126
emit @ events.js:214
emit @ internal/child_process.js:772
_combinedTickCallback @ internal/process/next_tick.js:141
_tickCallback @ internal/process/next_tick.js:180
notificationsAlerts.ts:40 TaskQueue: Error running task. Failed to handle key=j. Illegal value for `line`.
t.onDidNotificationChange @ notificationsAlerts.ts:40
(anonymous) @ notificationsAlerts.ts:26
e.fire @ event.ts:228
t.notify @ notifications.ts:113
t.notify @ notificationService.ts:52
e._showMessage @ mainThreadMessageService.ts:83
e._showMessage @ mainThreadMessageService.ts:44
e.$showMessage @ mainThreadMessageService.ts:38
t._doInvokeHandler @ rpcProtocol.ts:461
t._invokeHandler @ rpcProtocol.ts:446
t._receiveRequest @ rpcProtocol.ts:366
t._receiveOneMessage @ rpcProtocol.ts:296
(anonymous) @ rpcProtocol.ts:171
e.fire @ event.ts:228
a @ ipc.net.ts:103
n._socketDataListener @ ipc.net.ts:132
emitOne @ events.js:116
emit @ events.js:211
addChunk @ _stream_readable.js:263
readableAddChunk @ _stream_readable.js:250
Readable.push @ _stream_readable.js:208
onread @ net.js:594
console.ts:134 [Extension Host] ModeHandler: debug: handling key=j.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=j. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=j.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=j.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=j.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=j.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=j.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=j. mode=Normal. keybindings=normalModeKeyBindingsNonRecursiveMap.
console.ts:134 [Extension Host] TaskQueue: error: Error running task. Failed to handle key=j. Illegal value for `line`.
t.log @ console.ts:134
t._logExtensionHostMessage @ extensionHost.ts:453
(anonymous) @ extensionHost.ts:244
emitTwo @ events.js:126
emit @ events.js:214
emit @ internal/child_process.js:772
_combinedTickCallback @ internal/process/next_tick.js:141
_tickCallback @ internal/process/next_tick.js:180
console.ts:134 [Extension Host] ModeHandler: debug: handling key=j.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=j. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=j.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=j.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=j.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=j.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=j.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=j. mode=Normal. keybindings=normalModeKeyBindingsNonRecursiveMap.
console.ts:134 [Extension Host] ModeHandler: debug: handling key=k.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=k. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=k.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=k.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=k.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=k.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=k.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=k. mode=Normal. keybindings=normalModeKeyBindingsNonRecursiveMap.
console.ts:134 [Extension Host] VimState: debug: invalid value for set cursor position.
console.ts:134 [Extension Host] ModeHandler: debug: handling key=k.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=k. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=k.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=k.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=k.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=k.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=k.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=k. mode=Normal. keybindings=normalModeKeyBindingsNonRecursiveMap.
console.ts:134 [Extension Host] ModeHandler: debug: handling key=k.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=k. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=k.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=k.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=k.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=k.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=k.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=k. mode=Normal. keybindings=normalModeKeyBindingsNonRecursiveMap.
console.ts:134 [Extension Host] ModeHandler: debug: handling key=k.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=k. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=k.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=k.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=k.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=k.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=k.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=k. mode=Normal. keybindings=normalModeKeyBindingsNonRecursiveMap.
console.ts:134 [Extension Host] ModeHandler: debug: handling key=k.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=k. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=k.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=k.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=k.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=k.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=k.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=k. mode=Normal. keybindings=normalModeKeyBindingsNonRecursiveMap.
console.ts:134 [Extension Host] ModeHandler: debug: handling key=j.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=j. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=j.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=j.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=j.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=j.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=j.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=j. mode=Normal. keybindings=normalModeKeyBindingsNonRecursiveMap.
console.ts:134 [Extension Host] ModeHandler: debug: handling key=j.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=j. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=j.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=j.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=j.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=j.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=j.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=j. mode=Normal. keybindings=normalModeKeyBindingsNonRecursiveMap.
console.ts:134 [Extension Host] ModeHandler: debug: handling key=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=<Esc>. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: normalModeKeyBindingsMap. match found. before=<Esc>. after=<Esc>. command=[object Object],[object Object],[object Object].
console.ts:134 [Extension Host] ModeHandler: debug: handling key=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=<Esc>,<Esc>. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc><Esc>.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc><Esc>.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc><Esc>.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc><Esc>.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: normalModeKeyBindingsMap. match found. before=<Esc>. after=<Esc>. command=[object Object],[object Object],[object Object].
console.ts:134 [Extension Host] ModeHandler: debug: handling key=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=<Esc>,<Esc>,<Esc>. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc><Esc><Esc>.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc><Esc><Esc>.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc><Esc><Esc>.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc><Esc>.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=<Esc>,<Esc>,<Esc>. mode=Normal. keybindings=normalModeKeyBindingsNonRecursiveMap.
console.ts:134 [Extension Host] ModeHandler: debug: handling key=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=<Esc>. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: normalModeKeyBindingsMap. match found. before=<Esc>. after=<Esc>. command=[object Object],[object Object],[object Object].
console.ts:134 [Extension Host] ModeHandler: debug: handling key=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=<Esc>,<Esc>. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc><Esc>.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc><Esc>.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc><Esc>.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc><Esc>.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: normalModeKeyBindingsMap. match found. before=<Esc>. after=<Esc>. command=[object Object],[object Object],[object Object].
console.ts:134 [Extension Host] ModeHandler: debug: handling key=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=<Esc>,<Esc>,<Esc>. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc><Esc><Esc>.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc><Esc><Esc>.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc><Esc><Esc>.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc><Esc>.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=<Esc>,<Esc>,<Esc>. mode=Normal. keybindings=normalModeKeyBindingsNonRecursiveMap.
console.ts:134 [Extension Host] ModeHandler: debug: handling key=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=<Esc>. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: normalModeKeyBindingsMap. match found. before=<Esc>. after=<Esc>. command=[object Object],[object Object],[object Object].
console.ts:134 [Extension Host] ModeHandler: debug: handling key=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=<Esc>,<Esc>. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc><Esc>.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc><Esc>.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc><Esc>.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc><Esc>.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: normalModeKeyBindingsMap. match found. before=<Esc>. after=<Esc>. command=[object Object],[object Object],[object Object].
console.ts:134 [Extension Host] ModeHandler: debug: handling key=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=<Esc>,<Esc>,<Esc>. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc><Esc><Esc>.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc><Esc><Esc>.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc><Esc><Esc>.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc><Esc>.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=<Esc>,<Esc>,<Esc>. mode=Normal. keybindings=normalModeKeyBindingsNonRecursiveMap.
console.ts:134 [Extension Host] ModeHandler: debug: handling key=j.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=j. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=j.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=j.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=j.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=j.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=j.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=j. mode=Normal. keybindings=normalModeKeyBindingsNonRecursiveMap.
console.ts:134 [Extension Host] ModeHandler: debug: handling key=j.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=j. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=j.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=j.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=j.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=j.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=j.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=j. mode=Normal. keybindings=normalModeKeyBindingsNonRecursiveMap.
console.ts:134 [Extension Host] VimState: debug: invalid value for set cursor position.
console.ts:134 [Extension Host] ModeHandler: debug: handling key=k.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=k. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=k.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=k.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=k.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=k.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=k.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=k. mode=Normal. keybindings=normalModeKeyBindingsNonRecursiveMap.
console.ts:134 [Extension Host] ModeHandler: debug: handling key=k.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=k. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=k.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=k.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=k.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=k.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=k.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=k. mode=Normal. keybindings=normalModeKeyBindingsNonRecursiveMap.
console.ts:134 [Extension Host] ModeHandler: debug: handling key=k.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=k. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=k.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=k.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=k.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=k.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=k.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=k. mode=Normal. keybindings=normalModeKeyBindingsNonRecursiveMap.
console.ts:134 [Extension Host] ModeHandler: debug: handling key=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=<Esc>. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: normalModeKeyBindingsMap. match found. before=<Esc>. after=<Esc>. command=[object Object],[object Object],[object Object].
console.ts:134 [Extension Host] ModeHandler: debug: handling key=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=<Esc>,<Esc>. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc><Esc>.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc><Esc>.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc><Esc>.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc><Esc>.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: normalModeKeyBindingsMap. match found. before=<Esc>. after=<Esc>. command=[object Object],[object Object],[object Object].
console.ts:134 [Extension Host] ModeHandler: debug: handling key=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=<Esc>,<Esc>,<Esc>. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc><Esc><Esc>.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc><Esc><Esc>.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc><Esc><Esc>.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc><Esc>.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=<Esc>,<Esc>,<Esc>. mode=Normal. keybindings=normalModeKeyBindingsNonRecursiveMap.
console.ts:134 [Extension Host] ModeHandler: debug: handling key=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=<Esc>. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: normalModeKeyBindingsMap. match found. before=<Esc>. after=<Esc>. command=[object Object],[object Object],[object Object].
console.ts:134 [Extension Host] ModeHandler: debug: handling key=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=<Esc>,<Esc>. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc><Esc>.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc><Esc>.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc><Esc>.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc><Esc>.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: normalModeKeyBindingsMap. match found. before=<Esc>. after=<Esc>. command=[object Object],[object Object],[object Object].
console.ts:134 [Extension Host] ModeHandler: debug: handling key=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=<Esc>,<Esc>,<Esc>. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc><Esc><Esc>.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc><Esc><Esc>.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc><Esc><Esc>.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc><Esc>.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=<Esc>,<Esc>,<Esc>. mode=Normal. keybindings=normalModeKeyBindingsNonRecursiveMap.
console.ts:134 [Extension Host] ModeHandler: debug: handling key=j.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=j. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=j.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=j.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=j.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=j.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=j.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=j. mode=Normal. keybindings=normalModeKeyBindingsNonRecursiveMap.
console.ts:134 [Extension Host] VimState: debug: invalid value for set cursor position.
console.ts:134 [Extension Host] ModeHandler: debug: handling key=k.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=k. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=k.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=k.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=k.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=k.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=k.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=k. mode=Normal. keybindings=normalModeKeyBindingsNonRecursiveMap.
console.ts:134 [Extension Host] ModeHandler: debug: handling key=j.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=j. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=j.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=j.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=j.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=j.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=j.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=j. mode=Normal. keybindings=normalModeKeyBindingsNonRecursiveMap.
console.ts:134 [Extension Host] VimState: debug: invalid value for set cursor position.
console.ts:134 [Extension Host] ModeHandler: debug: handling key=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=<Esc>. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: normalModeKeyBindingsMap. match found. before=<Esc>. after=<Esc>. command=[object Object],[object Object],[object Object].
console.ts:134 [Extension Host] ModeHandler: debug: handling key=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=<Esc>. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: normalModeKeyBindingsMap. match found. before=<Esc>. after=<Esc>. command=[object Object],[object Object],[object Object].
console.ts:134 [Extension Host] ModeHandler: debug: handling key=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=<Esc>. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: normalModeKeyBindingsMap. match found. before=<Esc>. after=<Esc>. command=[object Object],[object Object],[object Object].
console.ts:134 [Extension Host] ModeHandler: debug: handling key=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=<Esc>. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: normalModeKeyBindingsMap. match found. before=<Esc>. after=<Esc>. command=[object Object],[object Object],[object Object].
console.ts:134 [Extension Host] ModeHandler: debug: handling key=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=<Esc>. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: normalModeKeyBindingsMap. match found. before=<Esc>. after=<Esc>. command=[object Object],[object Object],[object Object].
console.ts:134 [Extension Host] ModeHandler: debug: handling key=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=<Esc>. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: normalModeKeyBindingsMap. match found. before=<Esc>. after=<Esc>. command=[object Object],[object Object],[object Object].
console.ts:134 [Extension Host] ModeHandler: debug: handling key=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=<Esc>. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: normalModeKeyBindingsMap. match found. before=<Esc>. after=<Esc>. command=[object Object],[object Object],[object Object].
console.ts:134 [Extension Host] ModeHandler: debug: handling key=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=<Esc>. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: normalModeKeyBindingsMap. match found. before=<Esc>. after=<Esc>. command=[object Object],[object Object],[object Object].
console.ts:134 [Extension Host] ModeHandler: debug: handling key=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=<Esc>. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: normalModeKeyBindingsMap. match found. before=<Esc>. after=<Esc>. command=[object Object],[object Object],[object Object].
console.ts:134 [Extension Host] ModeHandler: debug: handling key=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=<Esc>. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: normalModeKeyBindingsMap. match found. before=<Esc>. after=<Esc>. command=[object Object],[object Object],[object Object].
console.ts:134 [Extension Host] ModeHandler: debug: handling key=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=<Esc>. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: normalModeKeyBindingsMap. match found. before=<Esc>. after=<Esc>. command=[object Object],[object Object],[object Object].
console.ts:134 [Extension Host] ModeHandler: debug: handling key=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=<Esc>. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: normalModeKeyBindingsMap. match found. before=<Esc>. after=<Esc>. command=[object Object],[object Object],[object Object].
console.ts:134 [Extension Host] ModeHandler: debug: handling key=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=<Esc>. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: normalModeKeyBindingsMap. match found. before=<Esc>. after=<Esc>. command=[object Object],[object Object],[object Object].
console.ts:134 [Extension Host] ModeHandler: debug: handling key=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=<Esc>. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: normalModeKeyBindingsMap. match found. before=<Esc>. after=<Esc>. command=[object Object],[object Object],[object Object].
console.ts:134 [Extension Host] ModeHandler: debug: handling key=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=<Esc>. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: normalModeKeyBindingsMap. match found. before=<Esc>. after=<Esc>. command=[object Object],[object Object],[object Object].
console.ts:134 [Extension Host] ModeHandler: debug: handling key=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=<Esc>. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: normalModeKeyBindingsMap. match found. before=<Esc>. after=<Esc>. command=[object Object],[object Object],[object Object].
console.ts:134 [Extension Host] ModeHandler: debug: handling key=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=<Esc>. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: normalModeKeyBindingsMap. match found. before=<Esc>. after=<Esc>. command=[object Object],[object Object],[object Object].
console.ts:134 [Extension Host] ModeHandler: debug: handling key=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=<Esc>. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: normalModeKeyBindingsMap. match found. before=<Esc>. after=<Esc>. command=[object Object],[object Object],[object Object].
console.ts:134 [Extension Host] ModeHandler: debug: handling key=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=<Esc>. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: normalModeKeyBindingsMap. match found. before=<Esc>. after=<Esc>. command=[object Object],[object Object],[object Object].
console.ts:134 [Extension Host] ModeHandler: debug: handling key=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=<Esc>. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: normalModeKeyBindingsMap. match found. before=<Esc>. after=<Esc>. command=[object Object],[object Object],[object Object].
console.ts:134 [Extension Host] ModeHandler: debug: handling key=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=<Esc>. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: normalModeKeyBindingsMap. match found. before=<Esc>. after=<Esc>. command=[object Object],[object Object],[object Object].
console.ts:134 [Extension Host] ModeHandler: debug: handling key=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=<Esc>. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: normalModeKeyBindingsMap. match found. before=<Esc>. after=<Esc>. command=[object Object],[object Object],[object Object].
console.ts:134 [Extension Host] ModeHandler: debug: handling key=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=<Esc>. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: normalModeKeyBindingsMap. match found. before=<Esc>. after=<Esc>. command=[object Object],[object Object],[object Object].
console.ts:134 [Extension Host] ModeHandler: debug: handling key=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=<Esc>. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: normalModeKeyBindingsMap. match found. before=<Esc>. after=<Esc>. command=[object Object],[object Object],[object Object].
console.ts:134 [Extension Host] ModeHandler: debug: handling key=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=<Esc>. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: normalModeKeyBindingsMap. match found. before=<Esc>. after=<Esc>. command=[object Object],[object Object],[object Object].
console.ts:134 [Extension Host] ModeHandler: debug: handling key=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: trying to find matching remap. keys=<Esc>. mode=Normal. keybindings=normalModeKeyBindingsMap.
console.ts:134 [Extension Host] Remapper: verbose: trying to find matching remap for keySlice=<Esc>.
console.ts:134 [Extension Host] Remapper: debug: normalModeKeyBindingsMap. match found. before=<Esc>. after=<Esc>. command=[object Object],[object Object],[object Object].
console.ts:134 [Extension Host] ModeHandler: debug: handling key=<Esc>.
extensionHost.ts:235 Extension Host
extensionHost.ts:236 Debugger attached.
log.ts:163 WARN UNRESPONSIVE extension host, 'vscodevim.vim' took 66% of 7738.828ms, saved PROFILE here: '/var/folders/4w/bjgmcfds1nv33zqkhf2q2_340000gp/T/exthost-191ac9.cpuprofile' (4) [{…}, {…}, {…}, {…}]
extensionHost.ts:235 Extension Host
extensionHost.ts:236 Debugger listening on ws://127.0.0.1:9837/f82cb762-d8df-4b2a-bf57-1f9efb05d6d0
For help see https://nodejs.org/en/docs/inspector
extensionHost.ts:235 Extension Host
extensionHost.ts:236 FATAL ERROR: CALL_AND_RETRY_LAST Allocation failed - JavaScript heap out of memory
1: node::Abort() [/Applications/Visual Studio Code.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Libraries/libnode.dylib]
2: node::FatalError(char const*, char const*) [/Applications/Visual Studio Code.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Libraries/libnode.dylib]
3: v8::internal::FatalProcessOutOfMemory(char const*) [/Applications/Visual Studio Code.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Libraries/libnode.dylib]
4: v8::internal::FatalProcessOutOfMemory(char const*) [/Applications/Visual Studio Code.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Libraries/libnode.dylib]
5: v8::internal::Factory::NewTransitionArray(int) [/Applications/Visual Studio Code.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Libraries/libnode.dylib]
6: v8::internal::compiler::LoopFinder::BuildLoopTree(v8::internal::compiler::Graph*, v8::internal::Zone*) [/Applications/Visual Studio Code.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Libraries/libnode.dylib]
7: v8::internal::HeapNumber::HeapNumberPrint(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) [/Applications/Visual Studio Code.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Libraries/libnode.dylib]
8: v8::internal::HeapNumber::HeapNumberPrint(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) [/Applications/Visual Studio Code.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Libraries/libnode.dylib]
9: v8::internal::Dictionary<v8::internal::SeededNumberDictionary, v8::internal::SeededNumberDictionaryShape>::NumberOfEnumerableProperties() [/Applications/Visual Studio Code.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Libraries/libnode.dylib]
10: v8::internal::LookupIterator::PrepareTransitionToDataProperty(v8::internal::Handle<v8::internal::JSObject>, v8::internal::Handle<v8::internal::Object>, v8::internal::PropertyAttributes, v8::internal::Object::StoreFromKeyed) [/Applications/Visual Studio Code.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Libraries/libnode.dylib]
11: v8::internal::HeapNumber::HeapNumberPrint(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) [/Applications/Visual Studio Code.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Libraries/libnode.dylib]
12: v8::internal::HeapNumber::HeapNumberPrint(std::__1::basic_ostream<char, std::__1::char_traits<char> >&) [/Applications/Visual Studio Code.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Libraries/libnode.dylib]
13: v8::TracingCpuProfiler::Create(v8::Isolate*) [/Applications/Visual Studio Code.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Libraries/libnode.dylib]
14: 0x3daaff88463d
15: 0x3daaff96e082
<--- Last few GCs --->
[21306:0x7fc79d802000] 197123 ms: Mark-sweep 2050.8 (2227.0) -> 2050.8 (2216.5) MB, 2167.2 / 3.8 ms (+ 0.0 ms in 0 steps since start of marking, biggest step 0.0 ms, walltime since start of marking 2181 ms) last resort GC in old space requested
[21306:0x7fc79d802000] 199315 ms: Mark-sweep 2050.8 (2216.5) -> 2050.8 (2216.5) MB, 2191.4 / 3.4 ms last resort GC in old space requested
<--- JS stacktrace --->
==== JS stack trace =========================================
Security context: 0x21db4a0ab0a1 <JSObject>
2: from [native array.js:1] [bytecode=0x21dbabbbc299 offset=116](this=0x21db4a083991 <JSFunction Array (sfi = 0x21db99233841)>,arrayLike=0x21dbe2d87139 <MapIterator map = 0x21dbe6805749>,mapfn=0x21db99202311 <undefined>,receiver=0x21db99202311 <undefined>)
3: arguments adaptor frame: 1->3
4: /* anonymous */ [/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/configura...
bootstrap-window.js:203 [uncaught exception]: Error: write EPIPE
onUnexpectedError @ bootstrap-window.js:203
(anonymous) @ bootstrap-window.js:38
emitOne @ events.js:116
emit @ events.js:211
window.onerror @ /Applications/Visual Studio Code.app/Contents/Resources/electron.asar/renderer/init.js:147
i.globals.onerror @ errorTelemetry.ts:77
bootstrap-window.js:206 Error: write EPIPE
at _errnoException (util.js:1024)
at WriteWrap.afterWrite [as oncomplete] (net.js:867)
onUnexpectedError @ bootstrap-window.js:206
(anonymous) @ bootstrap-window.js:38
emitOne @ events.js:116
emit @ events.js:211
window.onerror @ /Applications/Visual Studio Code.app/Contents/Resources/electron.asar/renderer/init.js:147
i.globals.onerror @ errorTelemetry.ts:77
events.js:183 Uncaught Error: write EPIPE
at _errnoException (util.js:1024)
at WriteWrap.afterWrite [as oncomplete] (net.js:867)
_errnoException @ util.js:1024
afterWrite @ net.js:867
extensionService.ts:165 Extension host terminated unexpectedly. Code: null Signal: SIGABRT
t._onExtensionHostCrashed @ extensionService.ts:165
(anonymous) @ extensionService.ts:159
e.fire @ event.ts:228
t._onExtHostProcessExit @ extensionHost.ts:492
(anonymous) @ extensionHost.ts:250
emitTwo @ events.js:126
emit @ events.js:214
__dirname.ChildProcess._handle.onexit @ internal/child_process.js:198
notificationsAlerts.ts:40 Extension host terminated unexpectedly.
t.onDidNotificationChange @ notificationsAlerts.ts:40
(anonymous) @ notificationsAlerts.ts:26
e.fire @ event.ts:228
t.notify @ notifications.ts:113
t.notify @ notificationService.ts:52
t.prompt @ notificationService.ts:91
t._onExtensionHostCrashed @ extensionService.ts:190
(anonymous) @ extensionService.ts:159
e.fire @ event.ts:228
t._onExtHostProcessExit @ extensionHost.ts:492
(anonymous) @ extensionHost.ts:250
emitTwo @ events.js:126
emit @ events.js:214
__dirname.ChildProcess._handle.onexit @ internal/child_process.js:198
This file has been truncated, but you can view the full file.
{
"endTime": 49785032705,
"nodes": [
{
"callFrame": {
"columnNumber": -1,
"functionName": "(root)",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"children": [
2,
90,
177,
183
],
"hitCount": 0,
"id": 1
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"children": [
3
],
"hitCount": 14,
"id": 2
},
{
"callFrame": {
"columnNumber": 26,
"functionName": "fulfilled",
"lineNumber": 3,
"scriptId": "383",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/configuration/remapper.js"
},
"children": [
4,
195
],
"hitCount": 16,
"id": 3,
"positionTicks": [
{
"line": 4,
"ticks": 16
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "next",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"children": [
5
],
"hitCount": 3,
"id": 4
},
{
"callFrame": {
"columnNumber": 57,
"functionName": "",
"lineNumber": 31,
"scriptId": "383",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/configuration/remapper.js"
},
"children": [
6
],
"hitCount": 29,
"id": 5,
"positionTicks": [
{
"line": 32,
"ticks": 8
},
{
"line": 34,
"ticks": 3
},
{
"line": 35,
"ticks": 18
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "sendKey",
"lineNumber": -1,
"scriptId": "383",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/configuration/remapper.js"
},
"children": [
7
],
"hitCount": 0,
"id": 6
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "__awaiter",
"lineNumber": -1,
"scriptId": "383",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/configuration/remapper.js"
},
"children": [
8
],
"hitCount": 1,
"id": 7,
"positionTicks": [
{
"line": 35,
"ticks": 1
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "Promise",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"children": [
9
],
"hitCount": 17,
"id": 8
},
{
"callFrame": {
"columnNumber": 45,
"functionName": "__awaiter",
"lineNumber": 2,
"scriptId": "383",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/configuration/remapper.js"
},
"children": [
10,
137,
155
],
"hitCount": 164,
"id": 9,
"positionTicks": [
{
"line": 3,
"ticks": 20
},
{
"line": 7,
"ticks": 144
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "next",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"children": [
11
],
"hitCount": 3,
"id": 10
},
{
"callFrame": {
"columnNumber": 57,
"functionName": "",
"lineNumber": 53,
"scriptId": "383",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/configuration/remapper.js"
},
"children": [
12,
37,
47,
145,
259
],
"hitCount": 495,
"id": 11,
"positionTicks": [
{
"line": 56,
"ticks": 17
},
{
"line": 59,
"ticks": 43
},
{
"line": 60,
"ticks": 67
},
{
"line": 77,
"ticks": 131
},
{
"line": 54,
"ticks": 134
},
{
"line": 63,
"ticks": 103
}
]
},
{
"callFrame": {
"columnNumber": 46,
"functionName": "module.exports.Object.keys.forEach.DerivedLogger.(anonymous function)",
"lineNumber": 70,
"scriptId": "203",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/lib/winston/create-logger.js"
},
"children": [
13,
184
],
"hitCount": 209,
"id": 12,
"positionTicks": [
{
"line": 80,
"ticks": 148
},
{
"line": 79,
"ticks": 15
},
{
"line": 81,
"ticks": 18
},
{
"line": 82,
"ticks": 1
},
{
"line": 71,
"ticks": 27
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "Writable.write",
"lineNumber": -1,
"scriptId": "214",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/lib/winston/create-logger.js"
},
"children": [
14,
211
],
"hitCount": 4,
"id": 13,
"positionTicks": [
{
"line": 71,
"ticks": 4
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "writeOrBuffer",
"lineNumber": -1,
"scriptId": "214",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/lib/winston/create-logger.js"
},
"children": [
15,
210
],
"hitCount": 4,
"id": 14,
"positionTicks": [
{
"line": 71,
"ticks": 4
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "doWrite",
"lineNumber": -1,
"scriptId": "214",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/lib/winston/create-logger.js"
},
"children": [
16
],
"hitCount": 11,
"id": 15,
"positionTicks": [
{
"line": 71,
"ticks": 11
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "Transform._write",
"lineNumber": -1,
"scriptId": "217",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/lib/winston/create-logger.js"
},
"children": [
17
],
"hitCount": 7,
"id": 16,
"positionTicks": [
{
"line": 71,
"ticks": 7
}
]
},
{
"callFrame": {
"columnNumber": 37,
"functionName": "Transform._read",
"lineNumber": 170,
"scriptId": "217",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/node_modules/readable-stream/lib/_stream_transform.js"
},
"children": [
18
],
"hitCount": 100,
"id": 17,
"positionTicks": [
{
"line": 177,
"ticks": 3
},
{
"line": 171,
"ticks": 44
},
{
"line": 172,
"ticks": 53
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "_transform",
"lineNumber": -1,
"scriptId": "204",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/node_modules/readable-stream/lib/_stream_transform.js"
},
"children": [
19,
131,
153
],
"hitCount": 63,
"id": 18,
"positionTicks": [
{
"line": 171,
"ticks": 63
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "Transform.push",
"lineNumber": -1,
"scriptId": "217",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/node_modules/readable-stream/lib/_stream_transform.js"
},
"children": [
20
],
"hitCount": 0,
"id": 19
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "Readable.push",
"lineNumber": -1,
"scriptId": "206",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/node_modules/readable-stream/lib/_stream_transform.js"
},
"children": [
21
],
"hitCount": 1,
"id": 20,
"positionTicks": [
{
"line": 171,
"ticks": 1
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "readableAddChunk",
"lineNumber": -1,
"scriptId": "206",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/node_modules/readable-stream/lib/_stream_transform.js"
},
"children": [
22
],
"hitCount": 3,
"id": 21,
"positionTicks": [
{
"line": 171,
"ticks": 3
}
]
},
{
"callFrame": {
"columnNumber": 17,
"functionName": "addChunk",
"lineNumber": 292,
"scriptId": "206",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/node_modules/readable-stream/lib/_stream_readable.js"
},
"children": [
23
],
"hitCount": 62,
"id": 22,
"positionTicks": [
{
"line": 296,
"ticks": 46
},
{
"line": 293,
"ticks": 16
}
]
},
{
"callFrame": {
"columnNumber": 43,
"functionName": "emit",
"lineNumber": 155,
"scriptId": "23",
"url": "events.js"
},
"children": [
24
],
"hitCount": 78,
"id": 23,
"positionTicks": [
{
"line": 161,
"ticks": 30
},
{
"line": 193,
"ticks": 3
},
{
"line": 156,
"ticks": 30
},
{
"line": 205,
"ticks": 1
},
{
"line": 167,
"ticks": 14
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "emitOne",
"lineNumber": -1,
"scriptId": "23",
"url": "events.js"
},
"children": [
25
],
"hitCount": 12,
"id": 24,
"positionTicks": [
{
"line": 156,
"ticks": 12
}
]
},
{
"callFrame": {
"columnNumber": 17,
"functionName": "ondata",
"lineNumber": 636,
"scriptId": "206",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/node_modules/readable-stream/lib/_stream_readable.js"
},
"children": [
26
],
"hitCount": 193,
"id": 25,
"positionTicks": [
{
"line": 648,
"ticks": 2
},
{
"line": 637,
"ticks": 191
}
]
},
{
"callFrame": {
"columnNumber": 35,
"functionName": "Writable.write",
"lineNumber": 263,
"scriptId": "50",
"url": "_stream_writable.js"
},
"children": [
27
],
"hitCount": 94,
"id": 26,
"positionTicks": [
{
"line": 264,
"ticks": 61
},
{
"line": 267,
"ticks": 31
},
{
"line": 269,
"ticks": 2
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "writeOrBuffer",
"lineNumber": -1,
"scriptId": "50",
"url": "_stream_writable.js"
},
"children": [
28
],
"hitCount": 0,
"id": 27
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "doWrite",
"lineNumber": -1,
"scriptId": "50",
"url": "_stream_writable.js"
},
"children": [
29
],
"hitCount": 0,
"id": 28
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "_write",
"lineNumber": -1,
"scriptId": "178",
"url": "_stream_writable.js"
},
"children": [
30,
165
],
"hitCount": 34,
"id": 29,
"positionTicks": [
{
"line": 264,
"ticks": 34
}
]
},
{
"callFrame": {
"columnNumber": 7,
"functionName": "log",
"lineNumber": 20,
"scriptId": "301",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston-console-for-electron/dist/index.js"
},
"children": [
31,
36,
233
],
"hitCount": 268,
"id": 30,
"positionTicks": [
{
"line": 24,
"ticks": 164
},
{
"line": 33,
"ticks": 10
},
{
"line": 26,
"ticks": 51
},
{
"line": 27,
"ticks": 36
},
{
"line": 21,
"ticks": 6
},
{
"line": 30,
"ticks": 1
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "__dirname.true.process.env.VERBOSE_LOGGING.console.log",
"lineNumber": -1,
"scriptId": "80",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston-console-for-electron/dist/index.js"
},
"children": [
32,
115
],
"hitCount": 0,
"id": 31
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "n",
"lineNumber": -1,
"scriptId": "80",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston-console-for-electron/dist/index.js"
},
"children": [
33
],
"hitCount": 6,
"id": 32,
"positionTicks": [
{
"line": 27,
"ticks": 6
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "target.send",
"lineNumber": -1,
"scriptId": "42",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston-console-for-electron/dist/index.js"
},
"children": [
34
],
"hitCount": 10,
"id": 33,
"positionTicks": [
{
"line": 27,
"ticks": 10
}
]
},
{
"callFrame": {
"columnNumber": 25,
"functionName": "target._send",
"lineNumber": 596,
"scriptId": "42",
"url": "internal/child_process.js"
},
"children": [
35,
89,
208,
234
],
"hitCount": 1115,
"id": 34,
"positionTicks": [
{
"line": 672,
"ticks": 8
},
{
"line": 673,
"ticks": 97
},
{
"line": 675,
"ticks": 318
},
{
"line": 676,
"ticks": 318
},
{
"line": 611,
"ticks": 3
},
{
"line": 678,
"ticks": 3
},
{
"line": 614,
"ticks": 2
},
{
"line": 682,
"ticks": 37
},
{
"line": 686,
"ticks": 2
},
{
"line": 687,
"ticks": 100
},
{
"line": 692,
"ticks": 2
},
{
"line": 597,
"ticks": 24
},
{
"line": 598,
"ticks": 11
},
{
"line": 663,
"ticks": 161
},
{
"line": 664,
"ticks": 19
},
{
"line": 600,
"ticks": 1
},
{
"line": 666,
"ticks": 9
}
]
},
{
"callFrame": {
"columnNumber": 5,
"functionName": "ref",
"lineNumber": 418,
"scriptId": "42",
"url": "internal/child_process.js"
},
"hitCount": 0,
"id": 35
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "writeUtf8String",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"hitCount": 763,
"id": 89,
"positionTicks": [
{
"line": 673,
"ticks": 175
},
{
"line": 676,
"ticks": 588
}
]
},
{
"callFrame": {
"columnNumber": 11,
"functionName": "ok",
"lineNumber": 68,
"scriptId": "55",
"url": "assert.js"
},
"hitCount": 2,
"id": 208,
"positionTicks": [
{
"line": 69,
"ticks": 2
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "WriteWrap",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"hitCount": 6,
"id": 234,
"positionTicks": [
{
"line": 664,
"ticks": 1
},
{
"line": 663,
"ticks": 5
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "e",
"lineNumber": -1,
"scriptId": "80",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston-console-for-electron/dist/index.js"
},
"children": [
160,
270
],
"hitCount": 977,
"id": 115,
"positionTicks": [
{
"line": 27,
"ticks": 977
}
]
},
{
"callFrame": {
"columnNumber": 401,
"functionName": "",
"lineNumber": 4,
"scriptId": "80",
"url": "/Applications/Visual Studio Code.app/Contents/Resources/app/out/bootstrap-fork.js"
},
"children": [
215
],
"hitCount": 32,
"id": 160,
"positionTicks": [
{
"line": 5,
"ticks": 32
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "indexOf",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"hitCount": 9,
"id": 215
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "then",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"hitCount": 1,
"id": 270
},
{
"callFrame": {
"columnNumber": 16,
"functionName": "onwrite",
"lineNumber": 421,
"scriptId": "50",
"url": "_stream_writable.js"
},
"children": [
250
],
"hitCount": 105,
"id": 36,
"positionTicks": [
{
"line": 443,
"ticks": 62
},
{
"line": 445,
"ticks": 43
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "nextTick",
"lineNumber": -1,
"scriptId": "33",
"url": "_stream_writable.js"
},
"children": [
251
],
"hitCount": 0,
"id": 250
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "TickObject",
"lineNumber": -1,
"scriptId": "33",
"url": "_stream_writable.js"
},
"hitCount": 5,
"id": 251,
"positionTicks": [
{
"line": 445,
"ticks": 5
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "has",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"hitCount": 20,
"id": 233
},
{
"callFrame": {
"columnNumber": 16,
"functionName": "onwrite",
"lineNumber": 421,
"scriptId": "50",
"url": "_stream_writable.js"
},
"children": [
225
],
"hitCount": 53,
"id": 165,
"positionTicks": [
{
"line": 443,
"ticks": 19
},
{
"line": 445,
"ticks": 34
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "nextTick",
"lineNumber": -1,
"scriptId": "33",
"url": "_stream_writable.js"
},
"hitCount": 1,
"id": 225,
"positionTicks": [
{
"line": 445,
"ticks": 1
}
]
},
{
"callFrame": {
"columnNumber": 24,
"functionName": "module.exports.info",
"lineNumber": 17,
"scriptId": "308",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/logform/simple.js"
},
"children": [
132,
149
],
"hitCount": 464,
"id": 131,
"positionTicks": [
{
"line": 26,
"ticks": 35
},
{
"line": 19,
"ticks": 425
},
{
"line": 18,
"ticks": 4
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "stringify",
"lineNumber": -1,
"scriptId": "300",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/logform/simple.js"
},
"children": [
169
],
"hitCount": 251,
"id": 132,
"positionTicks": [
{
"line": 26,
"ticks": 251
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "decirc",
"lineNumber": -1,
"scriptId": "300",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/logform/simple.js"
},
"children": [
170,
222,
239
],
"hitCount": 2,
"id": 169,
"positionTicks": [
{
"line": 26,
"ticks": 2
}
]
},
{
"callFrame": {
"columnNumber": 16,
"functionName": "decirc",
"lineNumber": 17,
"scriptId": "300",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/fast-safe-stringify/index.js"
},
"hitCount": 8,
"id": 170,
"positionTicks": [
{
"line": 18,
"ticks": 3
},
{
"line": 35,
"ticks": 5
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "keys",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"hitCount": 13,
"id": 222
},
{
"callFrame": {
"columnNumber": 24,
"functionName": "module.exports.info",
"lineNumber": 17,
"scriptId": "308",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/logform/simple.js"
},
"hitCount": 5,
"id": 239,
"positionTicks": [
{
"line": 19,
"ticks": 5
}
]
},
{
"callFrame": {
"columnNumber": 13,
"functionName": "Join",
"lineNumber": 119,
"scriptId": "6",
"url": "native array.js"
},
"hitCount": 97,
"id": 149,
"positionTicks": [
{
"line": 120,
"ticks": 97
}
]
},
{
"callFrame": {
"columnNumber": 23,
"functionName": "afterTransform",
"lineNumber": 75,
"scriptId": "217",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/node_modules/readable-stream/lib/_stream_transform.js"
},
"children": [
200,
257
],
"hitCount": 69,
"id": 153,
"positionTicks": [
{
"line": 89,
"ticks": 4
},
{
"line": 90,
"ticks": 2
},
{
"line": 77,
"ticks": 45
},
{
"line": 94,
"ticks": 18
}
]
},
{
"callFrame": {
"columnNumber": 26,
"functionName": "__dirname.WritableState.isDuplex.onwrite",
"lineNumber": 156,
"scriptId": "214",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/node_modules/readable-stream/lib/_stream_writable.js"
},
"children": [
203
],
"hitCount": 70,
"id": 200,
"positionTicks": [
{
"line": 157,
"ticks": 70
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "onwrite",
"lineNumber": -1,
"scriptId": "214",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/node_modules/readable-stream/lib/_stream_writable.js"
},
"children": [
242,
261
],
"hitCount": 6,
"id": 203,
"positionTicks": [
{
"line": 157,
"ticks": 6
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "nextTick",
"lineNumber": -1,
"scriptId": "33",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/node_modules/readable-stream/lib/_stream_writable.js"
},
"children": [
243
],
"hitCount": 2,
"id": 242,
"positionTicks": [
{
"line": 157,
"ticks": 2
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "TickObject",
"lineNumber": -1,
"scriptId": "33",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/node_modules/readable-stream/lib/_stream_writable.js"
},
"hitCount": 2,
"id": 243,
"positionTicks": [
{
"line": 157,
"ticks": 2
}
]
},
{
"callFrame": {
"columnNumber": 27,
"functionName": "onwriteStateUpdate",
"lineNumber": 432,
"scriptId": "214",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/node_modules/readable-stream/lib/_stream_writable.js"
},
"hitCount": 1,
"id": 261,
"positionTicks": [
{
"line": 433,
"ticks": 1
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "Transform._read",
"lineNumber": -1,
"scriptId": "217",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/node_modules/readable-stream/lib/_stream_transform.js"
},
"hitCount": 1,
"id": 257,
"positionTicks": [
{
"line": 76,
"ticks": 1
}
]
},
{
"callFrame": {
"columnNumber": 20,
"functionName": "decodeChunk",
"lineNumber": 338,
"scriptId": "214",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/node_modules/readable-stream/lib/_stream_writable.js"
},
"hitCount": 8,
"id": 210,
"positionTicks": [
{
"line": 339,
"ticks": 8
}
]
},
{
"callFrame": {
"columnNumber": 19,
"functionName": "validChunk",
"lineNumber": 265,
"scriptId": "214",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/node_modules/readable-stream/lib/_stream_writable.js"
},
"hitCount": 16,
"id": 211,
"positionTicks": [
{
"line": 266,
"ticks": 16
}
]
},
{
"callFrame": {
"columnNumber": 17,
"functionName": "_addDefaultMeta",
"lineNumber": 633,
"scriptId": "204",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/lib/winston/logger.js"
},
"hitCount": 6,
"id": 184,
"positionTicks": [
{
"line": 635,
"ticks": 6
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "findMatchingRemap",
"lineNumber": -1,
"scriptId": "383",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/configuration/remapper.js"
},
"children": [
38,
135,
212,
232
],
"hitCount": 76,
"id": 37,
"positionTicks": [
{
"line": 63,
"ticks": 76
}
]
},
{
"callFrame": {
"columnNumber": 46,
"functionName": "module.exports.Object.keys.forEach.DerivedLogger.(anonymous function)",
"lineNumber": 70,
"scriptId": "203",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/lib/winston/create-logger.js"
},
"children": [
39,
254
],
"hitCount": 86,
"id": 38,
"positionTicks": [
{
"line": 80,
"ticks": 64
},
{
"line": 79,
"ticks": 10
},
{
"line": 81,
"ticks": 5
},
{
"line": 71,
"ticks": 7
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "Writable.write",
"lineNumber": -1,
"scriptId": "214",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/lib/winston/create-logger.js"
},
"children": [
40,
227
],
"hitCount": 0,
"id": 39
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "writeOrBuffer",
"lineNumber": -1,
"scriptId": "214",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/lib/winston/create-logger.js"
},
"children": [
41,
246
],
"hitCount": 0,
"id": 40
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "doWrite",
"lineNumber": -1,
"scriptId": "214",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/lib/winston/create-logger.js"
},
"children": [
42
],
"hitCount": 5,
"id": 41,
"positionTicks": [
{
"line": 71,
"ticks": 5
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "Transform._write",
"lineNumber": -1,
"scriptId": "217",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/lib/winston/create-logger.js"
},
"children": [
43
],
"hitCount": 2,
"id": 42,
"positionTicks": [
{
"line": 71,
"ticks": 2
}
]
},
{
"callFrame": {
"columnNumber": 37,
"functionName": "Transform._read",
"lineNumber": 170,
"scriptId": "217",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/node_modules/readable-stream/lib/_stream_transform.js"
},
"children": [
44
],
"hitCount": 44,
"id": 43,
"positionTicks": [
{
"line": 177,
"ticks": 3
},
{
"line": 171,
"ticks": 17
},
{
"line": 172,
"ticks": 24
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "_transform",
"lineNumber": -1,
"scriptId": "204",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/node_modules/readable-stream/lib/_stream_transform.js"
},
"children": [
45,
98,
129
],
"hitCount": 27,
"id": 44,
"positionTicks": [
{
"line": 171,
"ticks": 27
}
]
},
{
"callFrame": {
"columnNumber": 24,
"functionName": "module.exports.info",
"lineNumber": 17,
"scriptId": "308",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/logform/simple.js"
},
"children": [
46,
244
],
"hitCount": 255,
"id": 45,
"positionTicks": [
{
"line": 26,
"ticks": 19
},
{
"line": 19,
"ticks": 235
},
{
"line": 18,
"ticks": 1
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "stringify",
"lineNumber": -1,
"scriptId": "300",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/logform/simple.js"
},
"children": [
198
],
"hitCount": 91,
"id": 46,
"positionTicks": [
{
"line": 26,
"ticks": 91
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "decirc",
"lineNumber": -1,
"scriptId": "300",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/logform/simple.js"
},
"children": [
199,
226,
252
],
"hitCount": 2,
"id": 198,
"positionTicks": [
{
"line": 18,
"ticks": 1
},
{
"line": 26,
"ticks": 1
}
]
},
{
"callFrame": {
"columnNumber": 16,
"functionName": "decirc",
"lineNumber": 17,
"scriptId": "300",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/fast-safe-stringify/index.js"
},
"hitCount": 3,
"id": 199,
"positionTicks": [
{
"line": 18,
"ticks": 2
},
{
"line": 35,
"ticks": 1
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "keys",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"hitCount": 4,
"id": 226
},
{
"callFrame": {
"columnNumber": 24,
"functionName": "module.exports.info",
"lineNumber": 17,
"scriptId": "308",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/logform/simple.js"
},
"hitCount": 2,
"id": 252,
"positionTicks": [
{
"line": 19,
"ticks": 2
}
]
},
{
"callFrame": {
"columnNumber": 16,
"functionName": "onwrite",
"lineNumber": 421,
"scriptId": "50",
"url": "_stream_writable.js"
},
"hitCount": 9,
"id": 244,
"positionTicks": [
{
"line": 422,
"ticks": 9
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "Transform.push",
"lineNumber": -1,
"scriptId": "217",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/node_modules/readable-stream/lib/_stream_transform.js"
},
"children": [
99
],
"hitCount": 1,
"id": 98,
"positionTicks": [
{
"line": 171,
"ticks": 1
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "Readable.push",
"lineNumber": -1,
"scriptId": "206",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/node_modules/readable-stream/lib/_stream_transform.js"
},
"children": [
100
],
"hitCount": 0,
"id": 99
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "readableAddChunk",
"lineNumber": -1,
"scriptId": "206",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/node_modules/readable-stream/lib/_stream_transform.js"
},
"children": [
101
],
"hitCount": 7,
"id": 100,
"positionTicks": [
{
"line": 171,
"ticks": 7
}
]
},
{
"callFrame": {
"columnNumber": 17,
"functionName": "addChunk",
"lineNumber": 292,
"scriptId": "206",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/node_modules/readable-stream/lib/_stream_readable.js"
},
"children": [
102
],
"hitCount": 19,
"id": 101,
"positionTicks": [
{
"line": 296,
"ticks": 16
},
{
"line": 293,
"ticks": 3
}
]
},
{
"callFrame": {
"columnNumber": 43,
"functionName": "emit",
"lineNumber": 155,
"scriptId": "23",
"url": "events.js"
},
"children": [
103
],
"hitCount": 28,
"id": 102,
"positionTicks": [
{
"line": 161,
"ticks": 11
},
{
"line": 193,
"ticks": 1
},
{
"line": 156,
"ticks": 8
},
{
"line": 167,
"ticks": 8
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "emitOne",
"lineNumber": -1,
"scriptId": "23",
"url": "events.js"
},
"children": [
104
],
"hitCount": 4,
"id": 103,
"positionTicks": [
{
"line": 156,
"ticks": 4
}
]
},
{
"callFrame": {
"columnNumber": 17,
"functionName": "ondata",
"lineNumber": 636,
"scriptId": "206",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/node_modules/readable-stream/lib/_stream_readable.js"
},
"children": [
105
],
"hitCount": 81,
"id": 104,
"positionTicks": [
{
"line": 637,
"ticks": 81
}
]
},
{
"callFrame": {
"columnNumber": 35,
"functionName": "Writable.write",
"lineNumber": 263,
"scriptId": "50",
"url": "_stream_writable.js"
},
"children": [
106
],
"hitCount": 52,
"id": 105,
"positionTicks": [
{
"line": 264,
"ticks": 33
},
{
"line": 267,
"ticks": 19
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "writeOrBuffer",
"lineNumber": -1,
"scriptId": "50",
"url": "_stream_writable.js"
},
"children": [
107
],
"hitCount": 0,
"id": 106
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "doWrite",
"lineNumber": -1,
"scriptId": "50",
"url": "_stream_writable.js"
},
"children": [
108
],
"hitCount": 0,
"id": 107
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "_write",
"lineNumber": -1,
"scriptId": "178",
"url": "_stream_writable.js"
},
"children": [
109,
151
],
"hitCount": 17,
"id": 108,
"positionTicks": [
{
"line": 264,
"ticks": 17
}
]
},
{
"callFrame": {
"columnNumber": 7,
"functionName": "log",
"lineNumber": 20,
"scriptId": "301",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston-console-for-electron/dist/index.js"
},
"children": [
110,
113,
217
],
"hitCount": 106,
"id": 109,
"positionTicks": [
{
"line": 24,
"ticks": 63
},
{
"line": 33,
"ticks": 8
},
{
"line": 26,
"ticks": 11
},
{
"line": 27,
"ticks": 19
},
{
"line": 21,
"ticks": 4
},
{
"line": 30,
"ticks": 1
}
]
},
{
"callFrame": {
"columnNumber": 16,
"functionName": "onwrite",
"lineNumber": 421,
"scriptId": "50",
"url": "_stream_writable.js"
},
"children": [
111
],
"hitCount": 44,
"id": 110,
"positionTicks": [
{
"line": 443,
"ticks": 31
},
{
"line": 445,
"ticks": 13
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "nextTick",
"lineNumber": -1,
"scriptId": "33",
"url": "_stream_writable.js"
},
"children": [
112
],
"hitCount": 0,
"id": 111
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "TickObject",
"lineNumber": -1,
"scriptId": "33",
"url": "_stream_writable.js"
},
"hitCount": 3,
"id": 112,
"positionTicks": [
{
"line": 445,
"ticks": 3
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "__dirname.true.process.env.VERBOSE_LOGGING.console.log",
"lineNumber": -1,
"scriptId": "80",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston-console-for-electron/dist/index.js"
},
"children": [
114,
117
],
"hitCount": 0,
"id": 113
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "e",
"lineNumber": -1,
"scriptId": "80",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston-console-for-electron/dist/index.js"
},
"children": [
138
],
"hitCount": 491,
"id": 114,
"positionTicks": [
{
"line": 27,
"ticks": 491
}
]
},
{
"callFrame": {
"columnNumber": 401,
"functionName": "",
"lineNumber": 4,
"scriptId": "80",
"url": "/Applications/Visual Studio Code.app/Contents/Resources/app/out/bootstrap-fork.js"
},
"children": [
139
],
"hitCount": 13,
"id": 138,
"positionTicks": [
{
"line": 5,
"ticks": 13
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "indexOf",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"hitCount": 2,
"id": 139
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "n",
"lineNumber": -1,
"scriptId": "80",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston-console-for-electron/dist/index.js"
},
"children": [
118
],
"hitCount": 3,
"id": 117,
"positionTicks": [
{
"line": 27,
"ticks": 3
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "target.send",
"lineNumber": -1,
"scriptId": "42",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston-console-for-electron/dist/index.js"
},
"children": [
119
],
"hitCount": 12,
"id": 118,
"positionTicks": [
{
"line": 27,
"ticks": 12
}
]
},
{
"callFrame": {
"columnNumber": 25,
"functionName": "target._send",
"lineNumber": 596,
"scriptId": "42",
"url": "internal/child_process.js"
},
"children": [
152,
275
],
"hitCount": 510,
"id": 119,
"positionTicks": [
{
"line": 672,
"ticks": 4
},
{
"line": 673,
"ticks": 38
},
{
"line": 675,
"ticks": 148
},
{
"line": 676,
"ticks": 134
},
{
"line": 611,
"ticks": 5
},
{
"line": 678,
"ticks": 1
},
{
"line": 614,
"ticks": 2
},
{
"line": 682,
"ticks": 19
},
{
"line": 686,
"ticks": 6
},
{
"line": 687,
"ticks": 45
},
{
"line": 692,
"ticks": 2
},
{
"line": 597,
"ticks": 13
},
{
"line": 598,
"ticks": 4
},
{
"line": 663,
"ticks": 74
},
{
"line": 664,
"ticks": 9
},
{
"line": 666,
"ticks": 6
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "writeUtf8String",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"hitCount": 327,
"id": 152,
"positionTicks": [
{
"line": 673,
"ticks": 56
},
{
"line": 676,
"ticks": 271
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "WriteWrap",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"hitCount": 3,
"id": 275,
"positionTicks": [
{
"line": 663,
"ticks": 3
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "has",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"hitCount": 3,
"id": 217
},
{
"callFrame": {
"columnNumber": 16,
"functionName": "onwrite",
"lineNumber": 421,
"scriptId": "50",
"url": "_stream_writable.js"
},
"hitCount": 27,
"id": 151,
"positionTicks": [
{
"line": 443,
"ticks": 6
},
{
"line": 445,
"ticks": 21
}
]
},
{
"callFrame": {
"columnNumber": 23,
"functionName": "afterTransform",
"lineNumber": 75,
"scriptId": "217",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/node_modules/readable-stream/lib/_stream_transform.js"
},
"children": [
154
],
"hitCount": 39,
"id": 129,
"positionTicks": [
{
"line": 89,
"ticks": 2
},
{
"line": 90,
"ticks": 1
},
{
"line": 76,
"ticks": 1
},
{
"line": 77,
"ticks": 27
},
{
"line": 94,
"ticks": 8
}
]
},
{
"callFrame": {
"columnNumber": 26,
"functionName": "__dirname.WritableState.isDuplex.onwrite",
"lineNumber": 156,
"scriptId": "214",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/node_modules/readable-stream/lib/_stream_writable.js"
},
"children": [
266
],
"hitCount": 28,
"id": 154,
"positionTicks": [
{
"line": 157,
"ticks": 28
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "onwrite",
"lineNumber": -1,
"scriptId": "214",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/node_modules/readable-stream/lib/_stream_writable.js"
},
"hitCount": 3,
"id": 266,
"positionTicks": [
{
"line": 157,
"ticks": 3
}
]
},
{
"callFrame": {
"columnNumber": 20,
"functionName": "decodeChunk",
"lineNumber": 338,
"scriptId": "214",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/node_modules/readable-stream/lib/_stream_writable.js"
},
"hitCount": 1,
"id": 246,
"positionTicks": [
{
"line": 339,
"ticks": 1
}
]
},
{
"callFrame": {
"columnNumber": 19,
"functionName": "validChunk",
"lineNumber": 265,
"scriptId": "214",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/node_modules/readable-stream/lib/_stream_writable.js"
},
"hitCount": 10,
"id": 227,
"positionTicks": [
{
"line": 266,
"ticks": 10
}
]
},
{
"callFrame": {
"columnNumber": 17,
"functionName": "_addDefaultMeta",
"lineNumber": 633,
"scriptId": "204",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/lib/winston/logger.js"
},
"hitCount": 1,
"id": 254,
"positionTicks": [
{
"line": 635,
"ticks": 1
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "getRemappedKeysLengthRange",
"lineNumber": -1,
"scriptId": "383",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/configuration/remapper.js"
},
"children": [
136,
150,
171
],
"hitCount": 7,
"id": 135,
"positionTicks": [
{
"line": 63,
"ticks": 7
}
]
},
{
"callFrame": {
"columnNumber": 37,
"functionName": "from",
"lineNumber": 904,
"scriptId": "6",
"url": "native array.js"
},
"children": [
161,
181,
182,
204
],
"hitCount": 506,
"id": 136,
"positionTicks": [
{
"line": 905,
"ticks": 506
}
]
},
{
"callFrame": {
"columnNumber": 4,
"functionName": "",
"lineNumber": 921,
"scriptId": "6",
"url": "native array.js"
},
"children": [
162
],
"hitCount": 9,
"id": 161,
"positionTicks": [
{
"line": 922,
"ticks": 9
}
]
},
{
"callFrame": {
"columnNumber": 20,
"functionName": "GetIterator",
"lineNumber": 26,
"scriptId": "5",
"url": "native v8natives.js"
},
"hitCount": 41,
"id": 162,
"positionTicks": [
{
"line": 27,
"ticks": 41
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "next",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"hitCount": 26,
"id": 181
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "set length",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"hitCount": 27,
"id": 182,
"positionTicks": [
{
"line": 905,
"ticks": 27
}
]
},
{
"callFrame": {
"columnNumber": 18,
"functionName": "GetMethod",
"lineNumber": 11,
"scriptId": "5",
"url": "native v8natives.js"
},
"children": [
205
],
"hitCount": 21,
"id": 204,
"positionTicks": [
{
"line": 12,
"ticks": 21
}
]
},
{
"callFrame": {
"columnNumber": 37,
"functionName": "Transform._read",
"lineNumber": 170,
"scriptId": "217",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/node_modules/readable-stream/lib/_stream_transform.js"
},
"hitCount": 26,
"id": 205,
"positionTicks": [
{
"line": 172,
"ticks": 26
}
]
},
{
"callFrame": {
"columnNumber": 18,
"functionName": "minBy",
"lineNumber": 16401,
"scriptId": "171",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/lodash/lodash.js"
},
"children": [
255
],
"hitCount": 38,
"id": 150,
"positionTicks": [
{
"line": 16402,
"ticks": 38
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "baseExtremum",
"lineNumber": -1,
"scriptId": "171",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/lodash/lodash.js"
},
"children": [
256
],
"hitCount": 0,
"id": 255
},
{
"callFrame": {
"columnNumber": 51,
"functionName": "__dirname.getRemappedKeysLengthRange._.minBy.m",
"lineNumber": 170,
"scriptId": "383",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/configuration/remapper.js"
},
"hitCount": 6,
"id": 256,
"positionTicks": [
{
"line": 171,
"ticks": 6
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "maxBy",
"lineNumber": -1,
"scriptId": "171",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/configuration/remapper.js"
},
"children": [
172
],
"hitCount": 0,
"id": 171
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "baseExtremum",
"lineNumber": -1,
"scriptId": "171",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/configuration/remapper.js"
},
"children": [
173,
267
],
"hitCount": 0,
"id": 172
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "isSymbol",
"lineNumber": -1,
"scriptId": "171",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/configuration/remapper.js"
},
"children": [
228
],
"hitCount": 6,
"id": 173,
"positionTicks": [
{
"line": 63,
"ticks": 6
}
]
},
{
"callFrame": {
"columnNumber": 25,
"functionName": "isObjectLike",
"lineNumber": 11772,
"scriptId": "171",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/lodash/lodash.js"
},
"hitCount": 14,
"id": 228,
"positionTicks": [
{
"line": 11773,
"ticks": 14
}
]
},
{
"callFrame": {
"columnNumber": 51,
"functionName": "__dirname.getRemappedKeysLengthRange._.maxBy.m",
"lineNumber": 171,
"scriptId": "383",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/configuration/remapper.js"
},
"hitCount": 5,
"id": 267,
"positionTicks": [
{
"line": 172,
"ticks": 5
}
]
},
{
"callFrame": {
"columnNumber": 45,
"functionName": "join",
"lineNumber": 287,
"scriptId": "6",
"url": "native array.js"
},
"children": [
213
],
"hitCount": 5,
"id": 212,
"positionTicks": [
{
"line": 288,
"ticks": 5
}
]
},
{
"callFrame": {
"columnNumber": 23,
"functionName": "InnerArrayJoin",
"lineNumber": 274,
"scriptId": "6",
"url": "native array.js"
},
"children": [
214
],
"hitCount": 11,
"id": 213,
"positionTicks": [
{
"line": 275,
"ticks": 11
}
]
},
{
"callFrame": {
"columnNumber": 13,
"functionName": "Join",
"lineNumber": 119,
"scriptId": "6",
"url": "native array.js"
},
"hitCount": 3,
"id": 214,
"positionTicks": [
{
"line": 120,
"ticks": 3
}
]
},
{
"callFrame": {
"columnNumber": 37,
"functionName": "Transform._read",
"lineNumber": 170,
"scriptId": "217",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/node_modules/readable-stream/lib/_stream_transform.js"
},
"hitCount": 3,
"id": 232,
"positionTicks": [
{
"line": 171,
"ticks": 3
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "handleRemapping",
"lineNumber": -1,
"scriptId": "383",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/configuration/remapper.js"
},
"children": [
48
],
"hitCount": 0,
"id": 47
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "__awaiter",
"lineNumber": -1,
"scriptId": "383",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/configuration/remapper.js"
},
"children": [
49
],
"hitCount": 2,
"id": 48,
"positionTicks": [
{
"line": 77,
"ticks": 2
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "Promise",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"children": [
50,
272
],
"hitCount": 32,
"id": 49
},
{
"callFrame": {
"columnNumber": 45,
"functionName": "__awaiter",
"lineNumber": 2,
"scriptId": "383",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/configuration/remapper.js"
},
"children": [
51,
52,
168
],
"hitCount": 328,
"id": 50,
"positionTicks": [
{
"line": 3,
"ticks": 36
},
{
"line": 7,
"ticks": 292
}
]
},
{
"callFrame": {
"columnNumber": 57,
"functionName": "",
"lineNumber": 85,
"scriptId": "383",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/configuration/remapper.js"
},
"hitCount": 254,
"id": 51,
"positionTicks": [
{
"line": 90,
"ticks": 241
},
{
"line": 131,
"ticks": 5
},
{
"line": 86,
"ticks": 8
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "next",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"children": [
53
],
"hitCount": 7,
"id": 52
},
{
"callFrame": {
"columnNumber": 57,
"functionName": "",
"lineNumber": 85,
"scriptId": "383",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/configuration/remapper.js"
},
"children": [
54
],
"hitCount": 140,
"id": 53,
"positionTicks": [
{
"line": 97,
"ticks": 65
},
{
"line": 98,
"ticks": 22
},
{
"line": 93,
"ticks": 3
},
{
"line": 86,
"ticks": 43
},
{
"line": 103,
"ticks": 7
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "handleMultipleKeyEvents",
"lineNumber": -1,
"scriptId": "382",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/configuration/remapper.js"
},
"children": [
55
],
"hitCount": 0,
"id": 54
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "__awaiter",
"lineNumber": -1,
"scriptId": "382",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/configuration/remapper.js"
},
"children": [
56
],
"hitCount": 1,
"id": 55,
"positionTicks": [
{
"line": 103,
"ticks": 1
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "Promise",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"children": [
57
],
"hitCount": 33,
"id": 56
},
{
"callFrame": {
"columnNumber": 45,
"functionName": "__awaiter",
"lineNumber": 2,
"scriptId": "382",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/mode/modeHandler.js"
},
"children": [
58,
159,
174
],
"hitCount": 218,
"id": 57,
"positionTicks": [
{
"line": 3,
"ticks": 24
},
{
"line": 7,
"ticks": 194
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "next",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"children": [
59
],
"hitCount": 6,
"id": 58
},
{
"callFrame": {
"columnNumber": 57,
"functionName": "",
"lineNumber": 1106,
"scriptId": "382",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/mode/modeHandler.js"
},
"children": [
60
],
"hitCount": 38,
"id": 59,
"positionTicks": [
{
"line": 1107,
"ticks": 13
},
{
"line": 1108,
"ticks": 10
},
{
"line": 1109,
"ticks": 15
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "handleKeyEvent",
"lineNumber": -1,
"scriptId": "382",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/mode/modeHandler.js"
},
"children": [
61
],
"hitCount": 0,
"id": 60
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "__awaiter",
"lineNumber": -1,
"scriptId": "382",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/mode/modeHandler.js"
},
"children": [
62
],
"hitCount": 3,
"id": 61,
"positionTicks": [
{
"line": 1109,
"ticks": 3
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "Promise",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"children": [
63
],
"hitCount": 16,
"id": 62
},
{
"callFrame": {
"columnNumber": 45,
"functionName": "__awaiter",
"lineNumber": 2,
"scriptId": "382",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/mode/modeHandler.js"
},
"children": [
64,
91,
185
],
"hitCount": 187,
"id": 63,
"positionTicks": [
{
"line": 3,
"ticks": 26
},
{
"line": 7,
"ticks": 161
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "next",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"children": [
65
],
"hitCount": 5,
"id": 64
},
{
"callFrame": {
"columnNumber": 57,
"functionName": "",
"lineNumber": 190,
"scriptId": "382",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/mode/modeHandler.js"
},
"children": [
66,
92,
144,
166,
206,
236
],
"hitCount": 317,
"id": 65,
"positionTicks": [
{
"line": 192,
"ticks": 129
},
{
"line": 193,
"ticks": 7
},
{
"line": 212,
"ticks": 10
},
{
"line": 198,
"ticks": 30
},
{
"line": 215,
"ticks": 5
},
{
"line": 216,
"ticks": 12
},
{
"line": 201,
"ticks": 1
},
{
"line": 218,
"ticks": 3
},
{
"line": 235,
"ticks": 37
},
{
"line": 191,
"ticks": 83
}
]
},
{
"callFrame": {
"columnNumber": 46,
"functionName": "module.exports.Object.keys.forEach.DerivedLogger.(anonymous function)",
"lineNumber": 70,
"scriptId": "203",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/lib/winston/create-logger.js"
},
"children": [
67,
247
],
"hitCount": 95,
"id": 66,
"positionTicks": [
{
"line": 80,
"ticks": 68
},
{
"line": 81,
"ticks": 6
},
{
"line": 79,
"ticks": 9
},
{
"line": 82,
"ticks": 1
},
{
"line": 71,
"ticks": 11
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "Writable.write",
"lineNumber": -1,
"scriptId": "214",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/lib/winston/create-logger.js"
},
"children": [
68,
189
],
"hitCount": 1,
"id": 67,
"positionTicks": [
{
"line": 71,
"ticks": 1
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "writeOrBuffer",
"lineNumber": -1,
"scriptId": "214",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/lib/winston/create-logger.js"
},
"children": [
69,
253
],
"hitCount": 1,
"id": 68,
"positionTicks": [
{
"line": 71,
"ticks": 1
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "doWrite",
"lineNumber": -1,
"scriptId": "214",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/lib/winston/create-logger.js"
},
"children": [
70
],
"hitCount": 2,
"id": 69,
"positionTicks": [
{
"line": 71,
"ticks": 2
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "Transform._write",
"lineNumber": -1,
"scriptId": "217",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/lib/winston/create-logger.js"
},
"children": [
71
],
"hitCount": 6,
"id": 70,
"positionTicks": [
{
"line": 71,
"ticks": 6
}
]
},
{
"callFrame": {
"columnNumber": 37,
"functionName": "Transform._read",
"lineNumber": 170,
"scriptId": "217",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/node_modules/readable-stream/lib/_stream_transform.js"
},
"children": [
72
],
"hitCount": 59,
"id": 71,
"positionTicks": [
{
"line": 177,
"ticks": 2
},
{
"line": 171,
"ticks": 17
},
{
"line": 172,
"ticks": 40
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "_transform",
"lineNumber": -1,
"scriptId": "204",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/node_modules/readable-stream/lib/_stream_transform.js"
},
"children": [
73,
133,
140
],
"hitCount": 31,
"id": 72,
"positionTicks": [
{
"line": 171,
"ticks": 31
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "Transform.push",
"lineNumber": -1,
"scriptId": "217",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/node_modules/readable-stream/lib/_stream_transform.js"
},
"children": [
74
],
"hitCount": 1,
"id": 73,
"positionTicks": [
{
"line": 171,
"ticks": 1
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "Readable.push",
"lineNumber": -1,
"scriptId": "206",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/node_modules/readable-stream/lib/_stream_transform.js"
},
"children": [
75
],
"hitCount": 0,
"id": 74
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "readableAddChunk",
"lineNumber": -1,
"scriptId": "206",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/node_modules/readable-stream/lib/_stream_transform.js"
},
"children": [
76
],
"hitCount": 0,
"id": 75
},
{
"callFrame": {
"columnNumber": 17,
"functionName": "addChunk",
"lineNumber": 292,
"scriptId": "206",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/node_modules/readable-stream/lib/_stream_readable.js"
},
"children": [
77
],
"hitCount": 42,
"id": 76,
"positionTicks": [
{
"line": 296,
"ticks": 34
},
{
"line": 293,
"ticks": 8
}
]
},
{
"callFrame": {
"columnNumber": 43,
"functionName": "emit",
"lineNumber": 155,
"scriptId": "23",
"url": "events.js"
},
"children": [
78
],
"hitCount": 35,
"id": 77,
"positionTicks": [
{
"line": 161,
"ticks": 11
},
{
"line": 193,
"ticks": 2
},
{
"line": 156,
"ticks": 14
},
{
"line": 167,
"ticks": 8
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "emitOne",
"lineNumber": -1,
"scriptId": "23",
"url": "events.js"
},
"children": [
79
],
"hitCount": 2,
"id": 78,
"positionTicks": [
{
"line": 156,
"ticks": 2
}
]
},
{
"callFrame": {
"columnNumber": 17,
"functionName": "ondata",
"lineNumber": 636,
"scriptId": "206",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/node_modules/readable-stream/lib/_stream_readable.js"
},
"children": [
80
],
"hitCount": 97,
"id": 79,
"positionTicks": [
{
"line": 637,
"ticks": 97
}
]
},
{
"callFrame": {
"columnNumber": 35,
"functionName": "Writable.write",
"lineNumber": 263,
"scriptId": "50",
"url": "_stream_writable.js"
},
"children": [
81
],
"hitCount": 61,
"id": 80,
"positionTicks": [
{
"line": 264,
"ticks": 49
},
{
"line": 267,
"ticks": 12
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "writeOrBuffer",
"lineNumber": -1,
"scriptId": "50",
"url": "_stream_writable.js"
},
"children": [
82
],
"hitCount": 0,
"id": 81
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "doWrite",
"lineNumber": -1,
"scriptId": "50",
"url": "_stream_writable.js"
},
"children": [
83
],
"hitCount": 0,
"id": 82
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "_write",
"lineNumber": -1,
"scriptId": "178",
"url": "_stream_writable.js"
},
"children": [
84,
142
],
"hitCount": 13,
"id": 83,
"positionTicks": [
{
"line": 264,
"ticks": 13
}
]
},
{
"callFrame": {
"columnNumber": 7,
"functionName": "log",
"lineNumber": 20,
"scriptId": "301",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston-console-for-electron/dist/index.js"
},
"children": [
85,
163,
197
],
"hitCount": 132,
"id": 84,
"positionTicks": [
{
"line": 24,
"ticks": 91
},
{
"line": 33,
"ticks": 7
},
{
"line": 26,
"ticks": 17
},
{
"line": 27,
"ticks": 8
},
{
"line": 21,
"ticks": 7
},
{
"line": 30,
"ticks": 2
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "__dirname.true.process.env.VERBOSE_LOGGING.console.log",
"lineNumber": -1,
"scriptId": "80",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston-console-for-electron/dist/index.js"
},
"children": [
86,
116
],
"hitCount": 0,
"id": 85
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "n",
"lineNumber": -1,
"scriptId": "80",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston-console-for-electron/dist/index.js"
},
"children": [
87
],
"hitCount": 5,
"id": 86,
"positionTicks": [
{
"line": 27,
"ticks": 5
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "target.send",
"lineNumber": -1,
"scriptId": "42",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston-console-for-electron/dist/index.js"
},
"children": [
88
],
"hitCount": 11,
"id": 87,
"positionTicks": [
{
"line": 27,
"ticks": 11
}
]
},
{
"callFrame": {
"columnNumber": 25,
"functionName": "target._send",
"lineNumber": 596,
"scriptId": "42",
"url": "internal/child_process.js"
},
"children": [
130,
191,
221,
273
],
"hitCount": 548,
"id": 88,
"positionTicks": [
{
"line": 672,
"ticks": 3
},
{
"line": 673,
"ticks": 55
},
{
"line": 675,
"ticks": 147
},
{
"line": 676,
"ticks": 137
},
{
"line": 611,
"ticks": 3
},
{
"line": 678,
"ticks": 2
},
{
"line": 614,
"ticks": 1
},
{
"line": 712,
"ticks": 1
},
{
"line": 682,
"ticks": 22
},
{
"line": 686,
"ticks": 9
},
{
"line": 687,
"ticks": 53
},
{
"line": 692,
"ticks": 1
},
{
"line": 597,
"ticks": 14
},
{
"line": 598,
"ticks": 4
},
{
"line": 663,
"ticks": 79
},
{
"line": 664,
"ticks": 13
},
{
"line": 666,
"ticks": 4
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "writeUtf8String",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"hitCount": 406,
"id": 130,
"positionTicks": [
{
"line": 673,
"ticks": 83
},
{
"line": 676,
"ticks": 323
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "WriteWrap",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"hitCount": 7,
"id": 191,
"positionTicks": [
{
"line": 664,
"ticks": 2
},
{
"line": 663,
"ticks": 5
}
]
},
{
"callFrame": {
"columnNumber": 11,
"functionName": "ok",
"lineNumber": 68,
"scriptId": "55",
"url": "assert.js"
},
"hitCount": 3,
"id": 221,
"positionTicks": [
{
"line": 69,
"ticks": 3
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "stringify",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"hitCount": 1,
"id": 273
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "e",
"lineNumber": -1,
"scriptId": "80",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston-console-for-electron/dist/index.js"
},
"children": [
164,
263
],
"hitCount": 503,
"id": 116,
"positionTicks": [
{
"line": 27,
"ticks": 503
}
]
},
{
"callFrame": {
"columnNumber": 401,
"functionName": "",
"lineNumber": 4,
"scriptId": "80",
"url": "/Applications/Visual Studio Code.app/Contents/Resources/app/out/bootstrap-fork.js"
},
"children": [
216
],
"hitCount": 17,
"id": 164,
"positionTicks": [
{
"line": 5,
"ticks": 17
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "indexOf",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"hitCount": 2,
"id": 216
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "indexOf",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"hitCount": 1,
"id": 263
},
{
"callFrame": {
"columnNumber": 16,
"functionName": "onwrite",
"lineNumber": 421,
"scriptId": "50",
"url": "_stream_writable.js"
},
"children": [
268
],
"hitCount": 40,
"id": 163,
"positionTicks": [
{
"line": 443,
"ticks": 29
},
{
"line": 445,
"ticks": 11
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "nextTick",
"lineNumber": -1,
"scriptId": "33",
"url": "_stream_writable.js"
},
"children": [
269
],
"hitCount": 0,
"id": 268
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "TickObject",
"lineNumber": -1,
"scriptId": "33",
"url": "_stream_writable.js"
},
"hitCount": 2,
"id": 269,
"positionTicks": [
{
"line": 445,
"ticks": 2
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "has",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"hitCount": 10,
"id": 197
},
{
"callFrame": {
"columnNumber": 16,
"functionName": "onwrite",
"lineNumber": 421,
"scriptId": "50",
"url": "_stream_writable.js"
},
"children": [
248
],
"hitCount": 22,
"id": 142,
"positionTicks": [
{
"line": 443,
"ticks": 8
},
{
"line": 445,
"ticks": 14
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "nextTick",
"lineNumber": -1,
"scriptId": "33",
"url": "_stream_writable.js"
},
"children": [
249
],
"hitCount": 0,
"id": 248
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "TickObject",
"lineNumber": -1,
"scriptId": "33",
"url": "_stream_writable.js"
},
"hitCount": 1,
"id": 249,
"positionTicks": [
{
"line": 445,
"ticks": 1
}
]
},
{
"callFrame": {
"columnNumber": 24,
"functionName": "module.exports.info",
"lineNumber": 17,
"scriptId": "308",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/logform/simple.js"
},
"children": [
134
],
"hitCount": 244,
"id": 133,
"positionTicks": [
{
"line": 26,
"ticks": 19
},
{
"line": 19,
"ticks": 224
},
{
"line": 18,
"ticks": 1
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "stringify",
"lineNumber": -1,
"scriptId": "300",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/logform/simple.js"
},
"children": [
237
],
"hitCount": 123,
"id": 134,
"positionTicks": [
{
"line": 26,
"ticks": 123
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "decirc",
"lineNumber": -1,
"scriptId": "300",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/logform/simple.js"
},
"children": [
238,
274
],
"hitCount": 1,
"id": 237,
"positionTicks": [
{
"line": 26,
"ticks": 1
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "keys",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"hitCount": 5,
"id": 238
},
{
"callFrame": {
"columnNumber": 16,
"functionName": "decirc",
"lineNumber": 17,
"scriptId": "300",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/fast-safe-stringify/index.js"
},
"hitCount": 1,
"id": 274,
"positionTicks": [
{
"line": 35,
"ticks": 1
}
]
},
{
"callFrame": {
"columnNumber": 23,
"functionName": "afterTransform",
"lineNumber": 75,
"scriptId": "217",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/node_modules/readable-stream/lib/_stream_transform.js"
},
"children": [
141
],
"hitCount": 36,
"id": 140,
"positionTicks": [
{
"line": 89,
"ticks": 4
},
{
"line": 77,
"ticks": 27
},
{
"line": 94,
"ticks": 5
}
]
},
{
"callFrame": {
"columnNumber": 26,
"functionName": "__dirname.WritableState.isDuplex.onwrite",
"lineNumber": 156,
"scriptId": "214",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/node_modules/readable-stream/lib/_stream_writable.js"
},
"children": [
264
],
"hitCount": 43,
"id": 141,
"positionTicks": [
{
"line": 157,
"ticks": 43
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "onwrite",
"lineNumber": -1,
"scriptId": "214",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/node_modules/readable-stream/lib/_stream_writable.js"
},
"children": [
265
],
"hitCount": 1,
"id": 264,
"positionTicks": [
{
"line": 157,
"ticks": 1
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "nextTick",
"lineNumber": -1,
"scriptId": "33",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/node_modules/readable-stream/lib/_stream_writable.js"
},
"hitCount": 1,
"id": 265,
"positionTicks": [
{
"line": 157,
"ticks": 1
}
]
},
{
"callFrame": {
"columnNumber": 20,
"functionName": "decodeChunk",
"lineNumber": 338,
"scriptId": "214",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/node_modules/readable-stream/lib/_stream_writable.js"
},
"hitCount": 2,
"id": 253,
"positionTicks": [
{
"line": 339,
"ticks": 2
}
]
},
{
"callFrame": {
"columnNumber": 19,
"functionName": "validChunk",
"lineNumber": 265,
"scriptId": "214",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/node_modules/readable-stream/lib/_stream_writable.js"
},
"hitCount": 17,
"id": 189,
"positionTicks": [
{
"line": 266,
"ticks": 17
}
]
},
{
"callFrame": {
"columnNumber": 17,
"functionName": "_addDefaultMeta",
"lineNumber": 633,
"scriptId": "204",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/lib/winston/logger.js"
},
"hitCount": 2,
"id": 247,
"positionTicks": [
{
"line": 635,
"ticks": 2
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "sendKey",
"lineNumber": -1,
"scriptId": "383",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/mode/modeHandler.js"
},
"children": [
93
],
"hitCount": 0,
"id": 92
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "__awaiter",
"lineNumber": -1,
"scriptId": "383",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/mode/modeHandler.js"
},
"children": [
94
],
"hitCount": 3,
"id": 93,
"positionTicks": [
{
"line": 235,
"ticks": 3
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "Promise",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"children": [
95
],
"hitCount": 30,
"id": 94
},
{
"callFrame": {
"columnNumber": 45,
"functionName": "__awaiter",
"lineNumber": 2,
"scriptId": "383",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/configuration/remapper.js"
},
"children": [
96,
120,
143
],
"hitCount": 253,
"id": 95,
"positionTicks": [
{
"line": 3,
"ticks": 40
},
{
"line": 7,
"ticks": 213
}
]
},
{
"callFrame": {
"columnNumber": 21,
"functionName": "step",
"lineNumber": 5,
"scriptId": "383",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/configuration/remapper.js"
},
"children": [
97,
192
],
"hitCount": 14,
"id": 96,
"positionTicks": [
{
"line": 6,
"ticks": 14
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "then",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"hitCount": 46,
"id": 97
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "Promise",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"children": [
193
],
"hitCount": 13,
"id": 192
},
{
"callFrame": {
"columnNumber": 85,
"functionName": "",
"lineNumber": 5,
"scriptId": "383",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/configuration/remapper.js"
},
"children": [
194
],
"hitCount": 0,
"id": 193
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"hitCount": 8,
"id": 194
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "next",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"children": [
121
],
"hitCount": 4,
"id": 120
},
{
"callFrame": {
"columnNumber": 57,
"functionName": "",
"lineNumber": 31,
"scriptId": "383",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/configuration/remapper.js"
},
"children": [
122
],
"hitCount": 36,
"id": 121,
"positionTicks": [
{
"line": 32,
"ticks": 16
},
{
"line": 34,
"ticks": 7
},
{
"line": 35,
"ticks": 13
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "sendKey",
"lineNumber": -1,
"scriptId": "383",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/configuration/remapper.js"
},
"children": [
123
],
"hitCount": 0,
"id": 122
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "__awaiter",
"lineNumber": -1,
"scriptId": "383",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/configuration/remapper.js"
},
"children": [
124
],
"hitCount": 3,
"id": 123,
"positionTicks": [
{
"line": 35,
"ticks": 3
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "Promise",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"children": [
125
],
"hitCount": 23,
"id": 124
},
{
"callFrame": {
"columnNumber": 45,
"functionName": "__awaiter",
"lineNumber": 2,
"scriptId": "383",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/configuration/remapper.js"
},
"children": [
126,
127,
178
],
"hitCount": 159,
"id": 125,
"positionTicks": [
{
"line": 3,
"ticks": 23
},
{
"line": 7,
"ticks": 136
}
]
},
{
"callFrame": {
"columnNumber": 57,
"functionName": "",
"lineNumber": 53,
"scriptId": "383",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/configuration/remapper.js"
},
"hitCount": 150,
"id": 126,
"positionTicks": [
{
"line": 83,
"ticks": 4
},
{
"line": 76,
"ticks": 142
},
{
"line": 77,
"ticks": 2
},
{
"line": 54,
"ticks": 2
}
]
},
{
"callFrame": {
"columnNumber": 21,
"functionName": "step",
"lineNumber": 5,
"scriptId": "383",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/configuration/remapper.js"
},
"children": [
128
],
"hitCount": 5,
"id": 127,
"positionTicks": [
{
"line": 6,
"ticks": 5
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"hitCount": 10,
"id": 128
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "next",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"children": [
179
],
"hitCount": 16,
"id": 178
},
{
"callFrame": {
"columnNumber": 57,
"functionName": "",
"lineNumber": 53,
"scriptId": "383",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/configuration/remapper.js"
},
"children": [
180
],
"hitCount": 13,
"id": 179,
"positionTicks": [
{
"line": 56,
"ticks": 4
},
{
"line": 77,
"ticks": 1
},
{
"line": 54,
"ticks": 5
},
{
"line": 79,
"ticks": 3
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "indexOf",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"hitCount": 11,
"id": 180
},
{
"callFrame": {
"columnNumber": 57,
"functionName": "",
"lineNumber": 31,
"scriptId": "383",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/configuration/remapper.js"
},
"children": [
271
],
"hitCount": 234,
"id": 143,
"positionTicks": [
{
"line": 32,
"ticks": 11
},
{
"line": 34,
"ticks": 217
},
{
"line": 38,
"ticks": 6
}
]
},
{
"callFrame": {
"columnNumber": 26,
"functionName": "__dirname.WritableState.isDuplex.onwrite",
"lineNumber": 156,
"scriptId": "214",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/node_modules/winston/node_modules/readable-stream/lib/_stream_writable.js"
},
"hitCount": 1,
"id": 271,
"positionTicks": [
{
"line": 157,
"ticks": 1
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "map",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"hitCount": 20,
"id": 144
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "get operator",
"lineNumber": -1,
"scriptId": "310",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/mode/modeHandler.js"
},
"children": [
167
],
"hitCount": 10,
"id": 166,
"positionTicks": [
{
"line": 235,
"ticks": 10
}
]
},
{
"callFrame": {
"columnNumber": 48,
"functionName": "reverse",
"lineNumber": 391,
"scriptId": "6",
"url": "native array.js"
},
"children": [
235,
240
],
"hitCount": 34,
"id": 167,
"positionTicks": [
{
"line": 392,
"ticks": 34
}
]
},
{
"callFrame": {
"columnNumber": 27,
"functionName": "PackedArrayReverse",
"lineNumber": 358,
"scriptId": "6",
"url": "native array.js"
},
"hitCount": 5,
"id": 235,
"positionTicks": [
{
"line": 359,
"ticks": 5
}
]
},
{
"callFrame": {
"columnNumber": 25,
"functionName": "UseSparseVariant",
"lineNumber": 61,
"scriptId": "6",
"url": "native array.js"
},
"hitCount": 16,
"id": 240,
"positionTicks": [
{
"line": 62,
"ticks": 16
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "push",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"hitCount": 27,
"id": 206
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "[Symbol.toPrimitive]",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"hitCount": 13,
"id": 236
},
{
"callFrame": {
"columnNumber": 57,
"functionName": "",
"lineNumber": 190,
"scriptId": "382",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/mode/modeHandler.js"
},
"hitCount": 119,
"id": 91,
"positionTicks": [
{
"line": 248,
"ticks": 1
},
{
"line": 218,
"ticks": 113
},
{
"line": 235,
"ticks": 1
},
{
"line": 191,
"ticks": 4
}
]
},
{
"callFrame": {
"columnNumber": 21,
"functionName": "step",
"lineNumber": 5,
"scriptId": "382",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/mode/modeHandler.js"
},
"children": [
186,
229
],
"hitCount": 14,
"id": 185,
"positionTicks": [
{
"line": 6,
"ticks": 14
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "Promise",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"children": [
187
],
"hitCount": 3,
"id": 186
},
{
"callFrame": {
"columnNumber": 85,
"functionName": "",
"lineNumber": 5,
"scriptId": "382",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/mode/modeHandler.js"
},
"children": [
188
],
"hitCount": 3,
"id": 187,
"positionTicks": [
{
"line": 6,
"ticks": 3
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"children": [
262
],
"hitCount": 19,
"id": 188
},
{
"callFrame": {
"columnNumber": 45,
"functionName": "__awaiter",
"lineNumber": 2,
"scriptId": "383",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/configuration/remapper.js"
},
"hitCount": 2,
"id": 262,
"positionTicks": [
{
"line": 3,
"ticks": 2
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "then",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"hitCount": 17,
"id": 229
},
{
"callFrame": {
"columnNumber": 57,
"functionName": "",
"lineNumber": 1106,
"scriptId": "382",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/mode/modeHandler.js"
},
"hitCount": 125,
"id": 159,
"positionTicks": [
{
"line": 1107,
"ticks": 2
},
{
"line": 1108,
"ticks": 119
},
{
"line": 1111,
"ticks": 4
}
]
},
{
"callFrame": {
"columnNumber": 21,
"functionName": "step",
"lineNumber": 5,
"scriptId": "382",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/mode/modeHandler.js"
},
"children": [
175,
218
],
"hitCount": 6,
"id": 174,
"positionTicks": [
{
"line": 6,
"ticks": 6
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "then",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"hitCount": 8,
"id": 175
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "Promise",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"children": [
219
],
"hitCount": 19,
"id": 218
},
{
"callFrame": {
"columnNumber": 85,
"functionName": "",
"lineNumber": 5,
"scriptId": "382",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/mode/modeHandler.js"
},
"children": [
220
],
"hitCount": 1,
"id": 219,
"positionTicks": [
{
"line": 6,
"ticks": 1
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"hitCount": 26,
"id": 220
},
{
"callFrame": {
"columnNumber": 21,
"functionName": "step",
"lineNumber": 5,
"scriptId": "383",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/configuration/remapper.js"
},
"children": [
190,
201
],
"hitCount": 2,
"id": 168,
"positionTicks": [
{
"line": 6,
"ticks": 2
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "then",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"hitCount": 13,
"id": 190
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "Promise",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"children": [
202
],
"hitCount": 9,
"id": 201
},
{
"callFrame": {
"columnNumber": 85,
"functionName": "",
"lineNumber": 5,
"scriptId": "383",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/configuration/remapper.js"
},
"children": [
231
],
"hitCount": 1,
"id": 202,
"positionTicks": [
{
"line": 6,
"ticks": 1
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"hitCount": 14,
"id": 231
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "next",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"hitCount": 1,
"id": 272
},
{
"callFrame": {
"columnNumber": 49,
"functionName": "toString",
"lineNumber": 248,
"scriptId": "6",
"url": "native array.js"
},
"children": [
146
],
"hitCount": 17,
"id": 145,
"positionTicks": [
{
"line": 249,
"ticks": 17
}
]
},
{
"callFrame": {
"columnNumber": 13,
"functionName": "Join",
"lineNumber": 119,
"scriptId": "6",
"url": "native array.js"
},
"children": [
147,
209,
241,
245
],
"hitCount": 13,
"id": 146,
"positionTicks": [
{
"line": 120,
"ticks": 13
}
]
},
{
"callFrame": {
"columnNumber": 15,
"functionName": "DoJoin",
"lineNumber": 94,
"scriptId": "6",
"url": "native array.js"
},
"children": [
148,
230
],
"hitCount": 90,
"id": 147,
"positionTicks": [
{
"line": 95,
"ticks": 90
}
]
},
{
"callFrame": {
"columnNumber": 24,
"functionName": "ConvertToString",
"lineNumber": 132,
"scriptId": "6",
"url": "native array.js"
},
"children": [
176
],
"hitCount": 165,
"id": 148,
"positionTicks": [
{
"line": 133,
"ticks": 165
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "toString",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"hitCount": 22,
"id": 176
},
{
"callFrame": {
"columnNumber": 25,
"functionName": "UseSparseVariant",
"lineNumber": 61,
"scriptId": "6",
"url": "native array.js"
},
"hitCount": 9,
"id": 230,
"positionTicks": [
{
"line": 62,
"ticks": 9
}
]
},
{
"callFrame": {
"columnNumber": 18,
"functionName": "StackPush",
"lineNumber": 79,
"scriptId": "6",
"url": "native array.js"
},
"hitCount": 15,
"id": 209,
"positionTicks": [
{
"line": 80,
"ticks": 15
}
]
},
{
"callFrame": {
"columnNumber": 17,
"functionName": "StackHas",
"lineNumber": 85,
"scriptId": "6",
"url": "native array.js"
},
"hitCount": 5,
"id": 241,
"positionTicks": [
{
"line": 86,
"ticks": 5
}
]
},
{
"callFrame": {
"columnNumber": 17,
"functionName": "StackPop",
"lineNumber": 82,
"scriptId": "6",
"url": "native array.js"
},
"hitCount": 4,
"id": 245,
"positionTicks": [
{
"line": 83,
"ticks": 4
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "indexOf",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"hitCount": 2,
"id": 259
},
{
"callFrame": {
"columnNumber": 57,
"functionName": "",
"lineNumber": 53,
"scriptId": "383",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/configuration/remapper.js"
},
"hitCount": 136,
"id": 137,
"positionTicks": [
{
"line": 76,
"ticks": 132
},
{
"line": 54,
"ticks": 4
}
]
},
{
"callFrame": {
"columnNumber": 21,
"functionName": "step",
"lineNumber": 5,
"scriptId": "383",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/configuration/remapper.js"
},
"children": [
156,
207
],
"hitCount": 9,
"id": 155,
"positionTicks": [
{
"line": 6,
"ticks": 9
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "Promise",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"children": [
157
],
"hitCount": 8,
"id": 156
},
{
"callFrame": {
"columnNumber": 85,
"functionName": "",
"lineNumber": 5,
"scriptId": "383",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/configuration/remapper.js"
},
"children": [
158
],
"hitCount": 0,
"id": 157
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"hitCount": 21,
"id": 158
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "then",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"hitCount": 10,
"id": 207
},
{
"callFrame": {
"columnNumber": 21,
"functionName": "step",
"lineNumber": 5,
"scriptId": "383",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/configuration/remapper.js"
},
"children": [
196,
258
],
"hitCount": 6,
"id": 195,
"positionTicks": [
{
"line": 6,
"ticks": 6
}
]
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "Promise",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"children": [
223
],
"hitCount": 11,
"id": 196
},
{
"callFrame": {
"columnNumber": 85,
"functionName": "",
"lineNumber": 5,
"scriptId": "383",
"url": "/Users/ichamberlain/.vscode/extensions/vscodevim.vim-1.0.6/out/src/configuration/remapper.js"
},
"children": [
224
],
"hitCount": 0,
"id": 223
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"hitCount": 11,
"id": 224
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "then",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"hitCount": 7,
"id": 258
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "(program)",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"hitCount": 2449,
"id": 90
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "then",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"children": [
260
],
"hitCount": 35,
"id": 177
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "get [Symbol.species]",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"hitCount": 1,
"id": 260
},
{
"callFrame": {
"columnNumber": -1,
"functionName": "(garbage collector)",
"lineNumber": -1,
"scriptId": "0",
"url": ""
},
"hitCount": 17800,
"id": 183
}
],
"samples": [
35,
36,
46,
30,
51,
88,
89,
37,
30,
91,
89,
34,
97,
89,
112,
50,
88,
12,
114,
115,
116,
119,
126,
17,
65,
23,
34,
128,
51,
129,
130,
132,
114,
12,
134,
125,
136,
115,
84,
137,
139,
65,
115,
89,
88,
50,
43,
141,
51,
142,
136,
17,
133,
36,
23,
89,
34,
89,
131,
143,
109,
90,
144,
119,
88,
89,
148,
65,
88,
34,
11,
76,
17,
18,
95,
132,
149,
141,
34,
101,
119,
26,
123,
12,
51,
131,
34,
88,
119,
66,
11,
150,
34,
114,
13,
51,
34,
143,
57,
11,
34,
115,
151,
88,
115,
37,
52,
88,
49,
11,
38,
90,
130,
50,
89,
44,
34,
152,
88,
45,
34,
143,
153,
130,
131,
136,
131,
130,
119,
115,
130,
148,
45,
90,
97,
50,
114,
116,
114,
116,
33,
25,
116,
154,
89,
97,
91,
115,
34,
9,
65,
34,
136,
143,
65,
115,
11,
89,
121,
116,
158,
22,
132,
159,
34,
114,
76,
45,
116,
115,
131,
130,
22,
136,
89,
130,
160,
33,
34,
130,
131,
88,
119,
65,
29,
130,
132,
88,
115,
38,
56,
130,
90,
136,
152,
129,
65,
125,
137,
25,
162,
105,
50,
115,
89,
88,
148,
143,
57,
34,
114,
143,
133,
33,
136,
34,
130,
137,
114,
34,
116,
131,
136,
90,
163,
65,
115,
114,
95,
51,
147,
119,
131,
158,
34,
131,
115,
119,
66,
38,
95,
51,
114,
124,
133,
152,
115,
130,
34,
114,
115,
95,
152,
134,
89,
152,
57,
11,
115,
34,
125,
89,
152,
23,
130,
65,
115,
114,
149,
125,
50,
131,
119,
134,
51,
65,
148,
132,
88,
57,
114,
132,
143,
50,
119,
131,
148,
164,
115,
114,
89,
9,
115,
34,
116,
136,
144,
11,
34,
65,
11,
119,
36,
90,
37,
137,
15,
90,
116,
115,
22,
132,
87,
115,
34,
12,
165,
167,
12,
12,
168,
36,
88,
170,
34,
152,
88,
34,
136,
130,
45,
115,
133,
131,
89,
130,
154,
115,
116,
89,
57,
26,
63,
173,
143,
88,
115,
175,
89,
115,
95,
119,
158,
119,
51,
131,
34,
165,
26,
12,
89,
132,
30,
51,
89,
131,
143,
45,
88,
176,
115,
88,
115,
34,
149,
88,
134,
119,
9,
88,
53,
119,
17,
90,
141,
66,
114,
18,
177,
51,
134,
88,
132,
88,
131,
116,
132,
152,
23,
76,
114,
34,
130,
131,
45,
30,
180,
114,
23,
130,
88,
131,
30,
25,
88,
136,
88,
34,
112,
115,
126,
115,
57,
181,
115,
90,
115,
79,
9,
119,
11,
34,
110,
34,
131,
80,
115,
12,
65,
150,
165,
149,
132,
136,
17,
116,
182,
89,
45,
119,
89,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
11,
115,
12,
137,
63,
125,
88,
116,
25,
184,
66,
65,
125,
114,
34,
34,
119,
152,
34,
9,
69,
50,
142,
50,
34,
91,
53,
115,
84,
30,
45,
14,
57,
131,
145,
159,
116,
119,
188,
89,
77,
189,
104,
125,
95,
131,
114,
148,
133,
36,
126,
131,
88,
143,
34,
30,
88,
71,
88,
121,
115,
34,
57,
133,
8,
36,
116,
147,
153,
162,
119,
51,
65,
190,
161,
149,
88,
11,
134,
105,
89,
131,
90,
115,
37,
30,
115,
149,
36,
130,
95,
180,
143,
46,
34,
136,
116,
136,
159,
89,
53,
34,
131,
56,
11,
105,
11,
34,
65,
119,
133,
131,
115,
45,
119,
89,
18,
91,
50,
191,
90,
34,
9,
115,
105,
17,
53,
131,
89,
88,
130,
26,
2,
84,
34,
34,
115,
11,
143,
57,
65,
59,
50,
11,
25,
132,
133,
90,
46,
194,
154,
119,
97,
125,
196,
89,
34,
197,
53,
23,
57,
12,
105,
89,
105,
146,
50,
50,
133,
65,
132,
3,
34,
90,
25,
53,
199,
34,
114,
90,
34,
30,
159,
143,
115,
51,
176,
119,
116,
115,
76,
88,
12,
34,
136,
147,
11,
128,
12,
43,
51,
88,
89,
34,
38,
114,
34,
46,
46,
53,
119,
36,
12,
44,
105,
115,
17,
115,
89,
105,
20,
34,
51,
116,
11,
119,
90,
11,
37,
11,
116,
9,
119,
25,
65,
158,
114,
136,
29,
115,
109,
130,
34,
57,
105,
89,
136,
88,
17,
119,
34,
131,
130,
89,
53,
115,
132,
57,
200,
89,
36,
57,
116,
115,
58,
43,
136,
18,
96,
11,
51,
34,
115,
9,
53,
136,
119,
119,
131,
34,
115,
51,
130,
57,
130,
119,
45,
12,
132,
89,
130,
88,
114,
153,
79,
114,
121,
115,
202,
45,
115,
114,
115,
45,
132,
65,
45,
63,
34,
50,
71,
137,
183,
143,
17,
183,
89,
114,
104,
90,
114,
203,
147,
51,
45,
88,
115,
110,
50,
130,
9,
115,
205,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
88,
65,
12,
136,
34,
178,
25,
104,
65,
9,
105,
206,
89,
115,
179,
90,
90,
34,
207,
5,
30,
34,
114,
152,
34,
134,
12,
89,
137,
34,
89,
57,
88,
9,
45,
36,
26,
136,
11,
119,
50,
88,
115,
136,
30,
50,
80,
53,
158,
44,
46,
26,
34,
25,
137,
114,
34,
109,
114,
152,
63,
206,
34,
154,
132,
22,
131,
131,
208,
146,
185,
115,
125,
26,
116,
9,
131,
88,
30,
119,
114,
34,
116,
116,
66,
126,
121,
65,
34,
30,
30,
50,
29,
159,
11,
115,
161,
89,
88,
88,
104,
131,
196,
130,
46,
89,
57,
141,
89,
131,
115,
148,
119,
119,
209,
50,
119,
147,
65,
179,
148,
57,
136,
114,
34,
63,
2,
34,
109,
50,
90,
89,
142,
115,
30,
112,
133,
65,
50,
80,
34,
34,
34,
36,
137,
121,
88,
53,
150,
89,
124,
95,
177,
137,
22,
11,
115,
34,
115,
56,
66,
88,
95,
95,
34,
11,
95,
210,
149,
204,
34,
133,
57,
51,
89,
136,
38,
89,
63,
65,
88,
95,
9,
34,
119,
131,
34,
88,
88,
11,
25,
46,
34,
109,
89,
89,
126,
51,
63,
176,
89,
133,
89,
30,
25,
191,
133,
56,
200,
89,
51,
115,
84,
114,
130,
83,
114,
89,
89,
11,
131,
200,
211,
25,
34,
136,
119,
126,
34,
214,
22,
133,
65,
109,
84,
130,
143,
96,
89,
11,
45,
152,
89,
34,
116,
147,
103,
17,
88,
34,
119,
50,
97,
200,
215,
163,
115,
114,
34,
116,
126,
206,
12,
34,
38,
89,
45,
45,
148,
89,
50,
88,
95,
131,
131,
89,
125,
95,
11,
115,
38,
136,
119,
167,
144,
9,
34,
152,
89,
66,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
88,
132,
131,
34,
45,
162,
109,
114,
115,
132,
133,
216,
91,
89,
143,
116,
65,
131,
115,
116,
36,
109,
46,
115,
50,
34,
217,
89,
220,
34,
130,
95,
126,
119,
95,
65,
34,
136,
115,
119,
65,
84,
3,
145,
34,
48,
88,
65,
179,
34,
101,
152,
170,
110,
89,
51,
115,
95,
88,
130,
133,
95,
34,
34,
160,
221,
131,
88,
148,
114,
119,
114,
110,
89,
91,
116,
88,
89,
136,
114,
152,
65,
141,
205,
11,
65,
63,
136,
115,
65,
147,
136,
34,
88,
125,
34,
130,
192,
90,
17,
45,
119,
66,
136,
5,
51,
116,
34,
131,
50,
77,
65,
143,
130,
50,
53,
116,
88,
65,
90,
79,
125,
34,
45,
208,
34,
140,
88,
130,
131,
89,
88,
115,
159,
88,
18,
34,
147,
136,
95,
116,
163,
129,
94,
131,
38,
160,
148,
116,
34,
115,
179,
89,
12,
88,
34,
11,
154,
23,
79,
88,
63,
89,
88,
88,
90,
11,
115,
45,
102,
71,
91,
116,
88,
149,
89,
114,
129,
11,
34,
53,
114,
110,
152,
91,
12,
22,
84,
220,
84,
140,
34,
59,
222,
213,
134,
34,
80,
130,
178,
167,
115,
115,
34,
38,
46,
114,
53,
34,
136,
114,
34,
50,
94,
114,
115,
88,
218,
114,
3,
134,
119,
224,
143,
95,
136,
136,
104,
101,
152,
51,
189,
34,
222,
17,
34,
116,
131,
116,
65,
141,
121,
130,
127,
34,
51,
204,
159,
11,
71,
152,
136,
109,
136,
37,
119,
100,
9,
188,
11,
137,
116,
115,
119,
152,
63,
63,
63,
63,
63,
63,
63,
63,
63,
63,
63,
63,
63,
63,
63,
63,
63,
63,
63,
63,
63,
63,
63,
63,
63,
116,
119,
225,
89,
72,
88,
121,
25,
137,
119,
114,
57,
115,
34,
136,
119,
25,
25,
140,
131,
89,
45,
114,
159,
115,
115,
121,
137,
136,
11,
63,
88,
179,
34,
44,
132,
152,
94,
90,
51,
182,
11,
34,
84,
11,
114,
136,
11,
130,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
15,
119,
34,
182,
50,
65,
65,
25,
114,
115,
91,
53,
89,
136,
102,
154,
34,
88,
149,
160,
115,
11,
101,
114,
11,
34,
34,
131,
116,
77,
126,
131,
34,
119,
51,
88,
131,
114,
136,
57,
89,
30,
110,
119,
131,
30,
84,
116,
95,
143,
131,
114,
152,
136,
147,
65,
130,
57,
57,
88,
133,
80,
188,
137,
132,
90,
89,
116,
115,
115,
143,
9,
115,
114,
89,
134,
131,
11,
45,
95,
89,
89,
12,
205,
17,
37,
226,
119,
34,
51,
124,
158,
143,
165,
51,
34,
88,
163,
115,
136,
114,
154,
34,
88,
90,
30,
50,
131,
51,
33,
116,
17,
119,
152,
36,
134,
34,
131,
132,
89,
50,
100,
227,
88,
119,
45,
161,
114,
105,
89,
46,
34,
114,
37,
152,
152,
137,
89,
131,
95,
119,
89,
11,
25,
11,
131,
131,
220,
12,
165,
221,
146,
116,
133,
34,
95,
116,
34,
89,
119,
163,
177,
30,
46,
152,
34,
45,
11,
34,
37,
89,
178,
89,
136,
34,
119,
83,
34,
34,
136,
132,
34,
79,
9,
182,
152,
109,
151,
30,
115,
38,
152,
136,
228,
136,
11,
136,
89,
137,
119,
176,
71,
188,
90,
136,
114,
147,
115,
148,
116,
136,
88,
116,
63,
145,
34,
11,
52,
229,
177,
9,
116,
63,
89,
84,
162,
15,
162,
132,
58,
9,
89,
115,
136,
131,
89,
34,
162,
230,
34,
88,
136,
95,
130,
115,
115,
116,
73,
29,
119,
115,
53,
50,
109,
190,
34,
115,
119,
119,
118,
88,
95,
159,
34,
17,
148,
25,
137,
30,
89,
89,
25,
89,
115,
116,
95,
115,
34,
56,
136,
115,
136,
147,
131,
65,
63,
88,
144,
147,
34,
89,
88,
110,
90,
45,
11,
134,
135,
176,
30,
163,
115,
9,
30,
18,
148,
45,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
159,
144,
150,
90,
88,
50,
89,
34,
136,
136,
150,
22,
45,
46,
109,
114,
159,
142,
45,
148,
133,
95,
181,
126,
136,
11,
133,
45,
136,
119,
53,
116,
130,
125,
89,
136,
11,
109,
70,
130,
59,
22,
34,
136,
119,
115,
37,
25,
57,
134,
71,
143,
178,
218,
95,
131,
38,
119,
11,
109,
50,
88,
125,
90,
89,
136,
119,
115,
116,
95,
125,
11,
34,
150,
34,
134,
90,
34,
152,
9,
94,
2,
121,
160,
136,
12,
26,
130,
163,
11,
182,
89,
130,
115,
131,
136,
44,
34,
177,
86,
89,
89,
159,
116,
84,
126,
34,
152,
119,
159,
88,
132,
34,
205,
38,
119,
132,
65,
131,
37,
134,
88,
95,
196,
88,
90,
115,
165,
136,
152,
89,
23,
130,
88,
130,
231,
29,
34,
115,
150,
232,
97,
131,
136,
46,
132,
218,
131,
88,
34,
65,
34,
88,
130,
79,
131,
89,
114,
131,
50,
88,
9,
204,
119,
89,
51,
134,
116,
65,
34,
153,
114,
114,
148,
203,
51,
84,
63,
88,
95,
11,
233,
34,
114,
154,
148,
34,
159,
130,
34,
119,
211,
115,
59,
147,
45,
109,
88,
90,
115,
34,
45,
114,
101,
22,
79,
88,
90,
131,
36,
114,
102,
11,
89,
116,
166,
126,
137,
30,
234,
11,
104,
34,
116,
179,
222,
136,
152,
89,
137,
45,
152,
116,
45,
133,
25,
147,
149,
34,
18,
119,
11,
30,
115,
89,
150,
105,
62,
164,
63,
220,
130,
51,
137,
149,
116,
148,
136,
89,
89,
63,
134,
136,
116,
140,
132,
125,
11,
12,
131,
30,
34,
130,
89,
159,
115,
45,
18,
9,
95,
126,
23,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
136,
183,
11,
110,
12,
11,
115,
132,
91,
115,
147,
38,
200,
181,
44,
114,
114,
136,
119,
17,
115,
115,
57,
130,
88,
130,
90,
115,
152,
109,
34,
36,
95,
235,
90,
89,
45,
152,
147,
153,
140,
126,
174,
132,
89,
53,
126,
131,
130,
30,
16,
116,
57,
72,
115,
34,
136,
38,
152,
51,
76,
126,
126,
65,
88,
66,
133,
143,
95,
116,
88,
88,
130,
88,
88,
57,
34,
50,
131,
89,
57,
63,
91,
25,
114,
136,
17,
115,
132,
30,
45,
36,
130,
34,
34,
115,
236,
116,
95,
9,
102,
132,
115,
116,
143,
9,
89,
25,
136,
11,
89,
133,
76,
130,
220,
30,
114,
32,
119,
12,
22,
57,
143,
192,
89,
119,
114,
152,
148,
89,
136,
11,
148,
45,
34,
119,
143,
91,
53,
51,
50,
50,
50,
136,
89,
66,
141,
141,
9,
53,
88,
65,
115,
167,
50,
12,
149,
65,
130,
188,
95,
95,
95,
12,
150,
115,
95,
119,
119,
151,
50,
79,
131,
34,
45,
119,
131,
25,
66,
84,
72,
167,
84,
131,
50,
65,
65,
88,
66,
89,
115,
138,
147,
90,
236,
77,
65,
130,
138,
148,
50,
116,
130,
121,
65,
9,
34,
131,
132,
162,
174,
159,
50,
116,
88,
89,
116,
89,
34,
131,
238,
89,
45,
125,
34,
119,
34,
133,
79,
131,
34,
114,
34,
91,
34,
119,
109,
37,
148,
17,
66,
130,
125,
126,
115,
34,
45,
114,
159,
105,
114,
119,
119,
114,
43,
34,
22,
162,
89,
130,
34,
119,
63,
130,
200,
129,
34,
53,
130,
77,
95,
25,
115,
34,
89,
89,
100,
114,
115,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
147,
91,
79,
66,
57,
65,
169,
30,
9,
89,
34,
239,
12,
22,
114,
45,
110,
89,
159,
95,
91,
84,
65,
34,
131,
119,
89,
159,
170,
45,
59,
147,
143,
119,
89,
9,
167,
30,
149,
130,
159,
115,
119,
134,
30,
12,
152,
119,
119,
34,
34,
159,
65,
90,
30,
88,
194,
34,
131,
91,
84,
89,
136,
109,
34,
133,
130,
53,
159,
88,
65,
95,
9,
12,
136,
91,
71,
77,
88,
90,
229,
115,
89,
119,
119,
34,
34,
116,
88,
65,
17,
115,
119,
50,
88,
131,
89,
136,
114,
115,
131,
89,
89,
50,
116,
94,
180,
132,
136,
114,
119,
152,
34,
25,
49,
134,
50,
50,
130,
167,
3,
89,
114,
177,
12,
115,
34,
134,
57,
88,
11,
162,
148,
134,
30,
152,
34,
90,
114,
131,
66,
137,
136,
115,
88,
115,
119,
152,
116,
125,
131,
30,
116,
95,
65,
131,
34,
136,
119,
11,
57,
130,
97,
115,
9,
119,
11,
30,
51,
50,
5,
149,
162,
114,
228,
124,
136,
183,
25,
151,
51,
125,
162,
94,
25,
152,
59,
90,
116,
116,
71,
88,
34,
38,
119,
91,
167,
143,
17,
115,
37,
152,
151,
51,
57,
174,
115,
136,
130,
84,
116,
88,
90,
43,
116,
115,
51,
115,
89,
133,
88,
220,
131,
17,
26,
136,
114,
46,
114,
34,
36,
90,
119,
130,
116,
79,
125,
17,
45,
34,
17,
89,
34,
63,
131,
130,
240,
88,
141,
178,
91,
88,
136,
89,
65,
143,
149,
34,
136,
109,
162,
162,
34,
34,
34,
34,
115,
90,
220,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
151,
143,
34,
17,
50,
71,
116,
88,
84,
137,
114,
89,
80,
130,
95,
89,
119,
22,
34,
50,
63,
143,
89,
119,
11,
132,
51,
57,
88,
76,
90,
34,
34,
38,
131,
84,
132,
136,
89,
130,
34,
131,
130,
116,
22,
12,
90,
43,
143,
53,
34,
114,
133,
150,
136,
34,
88,
50,
115,
119,
45,
115,
90,
125,
88,
34,
105,
95,
125,
11,
25,
51,
79,
88,
88,
65,
119,
34,
115,
34,
34,
116,
116,
140,
34,
115,
34,
119,
233,
115,
50,
34,
130,
65,
125,
9,
119,
119,
131,
34,
34,
88,
87,
130,
130,
177,
222,
115,
89,
11,
152,
114,
226,
65,
90,
101,
65,
50,
65,
34,
116,
79,
36,
90,
34,
167,
115,
136,
152,
115,
66,
59,
30,
34,
34,
101,
89,
88,
88,
95,
166,
132,
89,
136,
129,
114,
50,
88,
36,
115,
136,
34,
34,
30,
131,
9,
119,
88,
115,
153,
79,
88,
12,
34,
132,
116,
131,
34,
104,
132,
136,
34,
97,
80,
79,
25,
34,
51,
167,
137,
115,
34,
34,
22,
45,
38,
152,
25,
115,
89,
206,
88,
25,
72,
115,
115,
109,
34,
133,
115,
63,
116,
130,
126,
11,
137,
9,
34,
45,
131,
115,
53,
133,
133,
88,
130,
131,
115,
36,
89,
152,
34,
34,
189,
51,
116,
143,
175,
23,
34,
118,
119,
162,
119,
119,
72,
36,
163,
131,
136,
25,
130,
84,
143,
120,
115,
233,
136,
114,
104,
26,
88,
115,
50,
126,
34,
131,
132,
89,
114,
11,
65,
221,
30,
136,
88,
88,
95,
30,
34,
45,
89,
116,
105,
115,
57,
88,
125,
137,
90,
165,
45,
105,
104,
88,
57,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
71,
90,
17,
46,
119,
115,
89,
50,
51,
163,
90,
30,
84,
104,
130,
88,
126,
90,
136,
38,
152,
34,
159,
116,
88,
87,
65,
95,
239,
131,
89,
46,
119,
154,
26,
115,
89,
84,
80,
115,
136,
119,
119,
45,
241,
25,
89,
62,
65,
134,
136,
29,
34,
152,
50,
125,
11,
91,
143,
11,
89,
84,
88,
34,
114,
231,
88,
116,
11,
136,
126,
133,
56,
163,
65,
95,
51,
18,
240,
11,
90,
95,
137,
88,
89,
46,
119,
34,
34,
34,
153,
57,
76,
116,
95,
167,
34,
34,
115,
116,
152,
119,
89,
119,
77,
126,
23,
136,
152,
34,
115,
34,
95,
116,
88,
132,
136,
165,
130,
136,
141,
114,
50,
141,
11,
136,
132,
132,
65,
88,
89,
23,
34,
114,
148,
30,
30,
57,
88,
95,
131,
115,
137,
26,
89,
34,
34,
109,
150,
162,
34,
38,
11,
239,
200,
57,
88,
133,
141,
11,
11,
119,
154,
165,
88,
137,
89,
153,
243,
43,
114,
114,
37,
119,
114,
114,
200,
131,
49,
114,
89,
90,
144,
88,
130,
72,
26,
11,
109,
36,
50,
72,
197,
116,
116,
65,
119,
162,
148,
132,
51,
115,
115,
34,
50,
12,
89,
133,
45,
196,
34,
89,
34,
89,
115,
145,
18,
34,
22,
233,
148,
34,
160,
115,
30,
115,
34,
34,
65,
116,
143,
125,
12,
89,
115,
30,
37,
51,
126,
115,
148,
88,
196,
159,
116,
140,
131,
132,
136,
46,
115,
11,
56,
53,
116,
116,
43,
152,
115,
115,
131,
12,
159,
159,
88,
88,
34,
63,
53,
63,
136,
89,
91,
57,
34,
115,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
115,
159,
34,
59,
56,
130,
90,
11,
5,
131,
89,
89,
89,
34,
115,
115,
136,
115,
131,
183,
66,
66,
88,
90,
115,
45,
115,
115,
159,
88,
65,
126,
204,
132,
89,
114,
45,
45,
89,
34,
168,
79,
88,
88,
88,
116,
88,
26,
114,
114,
242,
115,
137,
132,
34,
45,
89,
130,
50,
97,
115,
119,
89,
116,
5,
153,
148,
115,
36,
57,
125,
131,
25,
89,
119,
11,
115,
115,
200,
45,
147,
91,
116,
206,
158,
149,
116,
56,
130,
142,
137,
30,
119,
89,
63,
116,
143,
137,
89,
119,
150,
152,
89,
133,
95,
158,
25,
45,
147,
24,
152,
115,
11,
91,
12,
89,
190,
89,
244,
23,
115,
131,
154,
119,
152,
34,
51,
148,
34,
63,
49,
11,
45,
114,
119,
30,
88,
95,
9,
136,
212,
149,
30,
50,
116,
126,
158,
34,
36,
138,
119,
115,
56,
57,
177,
30,
17,
17,
104,
34,
51,
222,
152,
114,
36,
30,
9,
88,
63,
146,
121,
88,
134,
33,
33,
51,
114,
227,
45,
119,
152,
34,
89,
164,
17,
206,
149,
116,
30,
119,
198,
152,
114,
119,
104,
34,
115,
130,
185,
34,
114,
131,
53,
88,
131,
45,
65,
158,
34,
114,
11,
116,
116,
185,
12,
89,
119,
115,
63,
116,
90,
132,
119,
89,
53,
188,
89,
149,
159,
191,
158,
177,
25,
129,
65,
34,
149,
133,
94,
34,
114,
114,
34,
116,
95,
11,
18,
36,
152,
91,
130,
11,
25,
147,
131,
88,
137,
30,
114,
131,
12,
115,
50,
159,
84,
140,
11,
115,
34,
152,
134,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
51,
119,
38,
89,
34,
167,
130,
130,
134,
53,
114,
45,
119,
148,
12,
12,
23,
147,
115,
140,
12,
38,
63,
119,
65,
90,
45,
65,
88,
90,
136,
131,
66,
115,
136,
89,
180,
41,
65,
131,
57,
130,
23,
132,
88,
141,
95,
30,
115,
46,
149,
89,
65,
95,
115,
17,
119,
89,
133,
79,
133,
116,
136,
30,
88,
88,
88,
65,
224,
115,
89,
36,
46,
109,
214,
132,
59,
141,
130,
79,
95,
152,
46,
159,
88,
115,
119,
114,
115,
37,
34,
119,
115,
131,
88,
95,
36,
51,
90,
136,
53,
134,
141,
63,
34,
34,
88,
30,
79,
110,
36,
88,
177,
34,
11,
89,
38,
38,
45,
43,
148,
43,
131,
240,
109,
9,
83,
76,
50,
131,
34,
56,
36,
136,
149,
65,
143,
115,
119,
34,
116,
88,
88,
94,
12,
25,
11,
50,
88,
126,
132,
11,
116,
136,
115,
143,
36,
90,
210,
116,
160,
89,
95,
136,
143,
22,
34,
46,
132,
34,
77,
65,
43,
65,
130,
131,
36,
4,
38,
49,
167,
109,
115,
116,
9,
114,
57,
130,
131,
136,
34,
163,
115,
148,
88,
80,
9,
34,
131,
104,
11,
152,
115,
119,
65,
65,
230,
30,
115,
151,
37,
49,
189,
88,
17,
66,
200,
25,
37,
89,
136,
11,
114,
152,
45,
104,
23,
115,
115,
30,
30,
89,
137,
131,
29,
146,
11,
50,
125,
50,
30,
63,
89,
133,
165,
9,
213,
50,
12,
89,
114,
152,
89,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
45,
121,
130,
115,
162,
34,
65,
115,
109,
115,
51,
133,
130,
115,
119,
115,
148,
62,
95,
11,
115,
227,
119,
89,
133,
115,
183,
143,
89,
167,
240,
153,
136,
147,
23,
88,
88,
34,
11,
136,
119,
71,
79,
30,
132,
36,
65,
115,
137,
115,
37,
30,
25,
88,
95,
231,
136,
11,
116,
224,
134,
34,
152,
89,
50,
84,
125,
89,
119,
131,
51,
86,
50,
30,
84,
125,
89,
115,
50,
133,
125,
132,
104,
115,
51,
116,
131,
11,
50,
134,
88,
9,
38,
11,
43,
89,
84,
133,
116,
88,
9,
229,
169,
30,
34,
154,
115,
146,
116,
116,
88,
182,
114,
11,
50,
116,
80,
132,
136,
110,
115,
57,
130,
215,
131,
3,
115,
12,
95,
130,
116,
91,
49,
149,
34,
89,
12,
133,
57,
88,
76,
209,
115,
11,
148,
50,
89,
152,
51,
116,
65,
5,
25,
95,
30,
114,
133,
130,
136,
148,
63,
84,
115,
36,
131,
63,
143,
130,
51,
163,
88,
9,
34,
65,
126,
135,
22,
163,
150,
115,
50,
116,
131,
89,
147,
63,
77,
11,
109,
149,
153,
90,
114,
91,
131,
114,
51,
137,
211,
36,
72,
88,
114,
227,
109,
116,
131,
45,
11,
134,
88,
8,
30,
129,
84,
131,
115,
133,
89,
34,
143,
115,
131,
131,
88,
163,
245,
45,
154,
65,
95,
136,
134,
89,
147,
134,
97,
115,
136,
110,
115,
159,
178,
115,
114,
147,
89,
84,
125,
30,
46,
138,
149,
59,
95,
43,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
34,
205,
89,
148,
36,
134,
11,
34,
116,
95,
137,
115,
152,
134,
65,
131,
45,
34,
126,
240,
11,
115,
133,
126,
136,
126,
89,
119,
50,
71,
90,
89,
115,
88,
128,
89,
11,
25,
133,
65,
119,
147,
83,
25,
136,
89,
130,
12,
46,
34,
88,
116,
63,
88,
126,
65,
115,
104,
33,
89,
51,
116,
88,
30,
11,
131,
34,
43,
133,
89,
115,
235,
152,
57,
89,
152,
154,
57,
34,
114,
136,
114,
104,
51,
115,
149,
114,
30,
71,
97,
115,
115,
51,
143,
115,
34,
11,
119,
34,
130,
50,
159,
115,
50,
89,
134,
119,
89,
65,
132,
89,
134,
25,
12,
34,
30,
57,
130,
114,
116,
30,
34,
115,
84,
90,
114,
89,
130,
160,
152,
34,
134,
124,
136,
114,
148,
89,
76,
95,
11,
26,
136,
134,
136,
114,
11,
116,
115,
114,
34,
90,
136,
132,
242,
91,
133,
9,
119,
34,
108,
57,
130,
17,
34,
114,
133,
152,
236,
115,
119,
77,
115,
131,
130,
34,
131,
136,
114,
26,
116,
190,
30,
119,
30,
130,
126,
134,
79,
130,
177,
125,
132,
136,
148,
101,
115,
116,
205,
131,
36,
119,
80,
80,
84,
34,
90,
66,
34,
51,
165,
66,
18,
140,
115,
45,
114,
130,
131,
25,
114,
114,
89,
134,
130,
18,
115,
50,
115,
119,
46,
95,
88,
115,
34,
34,
88,
95,
115,
109,
34,
63,
97,
34,
160,
130,
34,
131,
114,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
133,
115,
88,
130,
95,
195,
34,
45,
148,
30,
51,
88,
95,
246,
148,
131,
38,
182,
45,
115,
134,
17,
150,
114,
36,
34,
133,
115,
11,
53,
37,
95,
116,
88,
132,
30,
114,
115,
159,
147,
51,
116,
126,
115,
152,
11,
152,
84,
205,
143,
116,
165,
134,
143,
136,
34,
119,
26,
89,
76,
95,
11,
115,
152,
119,
34,
51,
50,
130,
150,
36,
136,
88,
50,
45,
12,
34,
38,
149,
114,
137,
11,
89,
89,
136,
11,
136,
114,
152,
11,
148,
148,
133,
97,
126,
34,
17,
230,
130,
90,
131,
136,
152,
30,
50,
116,
89,
114,
115,
50,
126,
89,
11,
34,
116,
88,
45,
30,
12,
89,
136,
45,
102,
152,
132,
62,
116,
133,
143,
114,
89,
8,
110,
130,
34,
89,
96,
45,
30,
65,
130,
94,
115,
114,
131,
34,
116,
34,
119,
12,
89,
130,
89,
119,
50,
12,
11,
59,
34,
132,
5,
11,
11,
11,
125,
159,
152,
244,
34,
50,
125,
37,
115,
66,
143,
34,
136,
38,
115,
62,
79,
34,
34,
143,
34,
132,
72,
90,
136,
147,
148,
56,
79,
125,
30,
114,
22,
25,
116,
116,
77,
11,
89,
38,
46,
114,
17,
183,
136,
57,
63,
116,
125,
136,
152,
51,
76,
8,
119,
51,
143,
34,
45,
50,
143,
23,
22,
116,
65,
89,
133,
34,
51,
116,
11,
160,
191,
34,
115,
115,
88,
132,
131,
136,
150,
132,
34,
124,
63,
51,
116,
9,
115,
136,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
9,
46,
11,
152,
119,
25,
89,
66,
79,
34,
25,
114,
34,
153,
84,
143,
25,
115,
30,
12,
131,
51,
50,
116,
88,
126,
90,
59,
126,
132,
153,
11,
34,
164,
97,
34,
140,
22,
235,
119,
51,
115,
197,
147,
114,
116,
9,
11,
200,
88,
34,
34,
115,
130,
130,
137,
26,
226,
34,
97,
125,
95,
192,
89,
231,
95,
125,
23,
136,
186,
192,
130,
234,
152,
134,
130,
90,
89,
152,
115,
11,
109,
51,
115,
154,
11,
131,
115,
115,
50,
30,
115,
51,
77,
153,
155,
143,
130,
119,
34,
91,
23,
30,
95,
62,
34,
114,
218,
65,
51,
115,
126,
88,
134,
88,
63,
133,
88,
89,
25,
119,
97,
34,
115,
57,
88,
153,
96,
11,
45,
132,
80,
30,
115,
129,
159,
59,
119,
12,
57,
131,
116,
51,
235,
220,
90,
89,
34,
109,
115,
89,
103,
115,
134,
116,
143,
89,
34,
114,
245,
34,
200,
71,
88,
137,
125,
57,
18,
30,
228,
34,
34,
134,
11,
53,
89,
115,
152,
63,
90,
115,
136,
45,
115,
34,
115,
45,
36,
159,
88,
34,
129,
34,
129,
134,
126,
137,
34,
114,
233,
89,
63,
95,
126,
25,
159,
130,
50,
18,
115,
11,
151,
63,
12,
131,
152,
50,
160,
121,
240,
65,
30,
131,
132,
115,
45,
25,
115,
53,
89,
119,
104,
17,
50,
116,
119,
50,
95,
114,
25,
12,
114,
50,
51,
34,
132,
50,
130,
90,
41,
11,
34,
66,
95,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
115,
23,
23,
130,
108,
45,
11,
91,
5,
136,
149,
130,
136,
129,
34,
152,
104,
109,
89,
130,
218,
89,
45,
132,
95,
125,
115,
119,
125,
136,
65,
34,
114,
51,
34,
115,
34,
116,
143,
22,
183,
34,
116,
133,
130,
206,
126,
9,
131,
114,
34,
236,
130,
89,
88,
34,
231,
38,
114,
176,
115,
142,
50,
130,
218,
125,
211,
44,
26,
79,
152,
152,
114,
115,
116,
34,
45,
181,
153,
115,
12,
116,
190,
137,
132,
200,
114,
43,
154,
119,
133,
125,
152,
30,
130,
34,
114,
137,
84,
66,
95,
162,
29,
143,
29,
88,
34,
114,
29,
116,
115,
89,
71,
116,
76,
97,
11,
131,
34,
30,
102,
115,
34,
50,
125,
95,
30,
26,
11,
132,
9,
89,
37,
131,
51,
84,
143,
132,
22,
71,
79,
95,
11,
119,
129,
49,
247,
116,
136,
131,
53,
95,
90,
136,
11,
50,
206,
136,
119,
30,
84,
143,
115,
119,
34,
37,
91,
133,
136,
116,
90,
65,
88,
126,
34,
46,
34,
119,
176,
148,
136,
209,
136,
46,
119,
109,
51,
116,
88,
95,
90,
136,
148,
200,
90,
95,
50,
51,
88,
143,
65,
88,
130,
65,
126,
11,
115,
34,
37,
119,
114,
115,
136,
152,
119,
115,
89,
88,
217,
53,
134,
130,
224,
116,
151,
109,
129,
34,
159,
114,
115,
34,
34,
66,
90,
34,
114,
23,
51,
84,
115,
114,
34,
25,
167,
34,
204,
116,
65,
137,
30,
26,
84,
218,
130,
9,
89,
131,
91,
88,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
90,
116,
146,
130,
11,
115,
50,
94,
89,
11,
131,
160,
53,
91,
88,
130,
114,
65,
37,
88,
130,
134,
126,
132,
80,
116,
65,
71,
72,
62,
51,
91,
89,
165,
91,
46,
114,
136,
109,
57,
65,
50,
23,
45,
110,
9,
224,
177,
88,
36,
12,
115,
11,
63,
89,
34,
57,
90,
114,
115,
84,
131,
212,
115,
130,
130,
119,
53,
63,
34,
114,
51,
163,
25,
89,
66,
116,
88,
152,
131,
50,
116,
125,
89,
119,
71,
2,
34,
114,
114,
110,
89,
189,
143,
149,
136,
34,
116,
12,
79,
167,
45,
30,
17,
34,
100,
88,
153,
12,
114,
119,
89,
126,
170,
119,
46,
136,
136,
12,
63,
50,
94,
131,
65,
78,
124,
115,
115,
25,
110,
50,
148,
119,
89,
115,
90,
116,
115,
114,
32,
37,
34,
36,
89,
101,
11,
63,
130,
143,
249,
80,
185,
45,
149,
165,
34,
51,
143,
125,
89,
34,
143,
45,
34,
130,
88,
126,
11,
136,
119,
136,
152,
131,
17,
153,
53,
50,
133,
130,
89,
114,
119,
149,
236,
240,
96,
115,
152,
200,
88,
12,
11,
89,
130,
158,
34,
89,
34,
34,
79,
134,
80,
88,
9,
45,
12,
17,
195,
59,
110,
34,
88,
90,
147,
34,
53,
206,
115,
23,
37,
11,
56,
185,
115,
119,
114,
114,
133,
11,
26,
89,
196,
34,
152,
17,
159,
130,
159,
137,
136,
119,
57,
88,
9,
34,
114,
34,
126,
150,
89,
155,
115,
114,
22,
34,
116,
130,
131,
119,
51,
134,
137,
11,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
133,
114,
71,
192,
136,
89,
23,
108,
115,
22,
115,
176,
116,
34,
115,
141,
152,
89,
11,
109,
91,
23,
34,
105,
63,
185,
25,
89,
133,
63,
89,
11,
34,
58,
136,
119,
95,
105,
51,
231,
136,
115,
136,
114,
131,
89,
79,
132,
37,
115,
84,
9,
204,
12,
57,
34,
114,
119,
133,
18,
9,
137,
25,
114,
119,
115,
24,
131,
49,
133,
18,
119,
89,
95,
136,
11,
114,
149,
51,
130,
34,
11,
149,
88,
34,
138,
115,
134,
143,
70,
5,
9,
182,
110,
115,
136,
50,
159,
88,
90,
89,
50,
133,
95,
45,
46,
145,
91,
126,
90,
136,
131,
115,
130,
84,
126,
30,
11,
176,
88,
89,
30,
130,
89,
9,
11,
200,
130,
133,
45,
89,
66,
30,
80,
34,
136,
8,
114,
37,
46,
53,
134,
115,
119,
119,
94,
95,
63,
30,
114,
116,
137,
104,
49,
65,
136,
53,
65,
119,
26,
95,
136,
50,
94,
181,
148,
79,
115,
119,
91,
132,
153,
116,
116,
89,
45,
63,
116,
53,
132,
181,
119,
89,
63,
88,
57,
89,
136,
114,
192,
57,
79,
89,
147,
53,
95,
136,
104,
57,
177,
12,
114,
89,
116,
149,
114,
11,
65,
57,
130,
137,
115,
34,
118,
89,
133,
34,
34,
244,
22,
62,
143,
131,
152,
23,
133,
131,
136,
233,
133,
115,
34,
154,
115,
53,
57,
136,
89,
130,
182,
132,
109,
45,
89,
116,
133,
131,
251,
88,
11,
89,
220,
53,
114,
152,
79,
137,
115,
30,
25,
11,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
84,
153,
132,
114,
115,
88,
9,
119,
65,
132,
129,
133,
90,
119,
159,
71,
34,
89,
130,
239,
34,
136,
212,
115,
84,
134,
126,
11,
34,
119,
131,
51,
63,
63,
84,
88,
156,
30,
137,
12,
89,
114,
148,
136,
114,
127,
126,
147,
30,
213,
11,
173,
119,
152,
89,
89,
130,
133,
57,
134,
34,
62,
137,
114,
84,
89,
115,
34,
34,
43,
51,
11,
51,
84,
116,
88,
126,
137,
96,
229,
9,
12,
136,
114,
119,
45,
104,
115,
115,
148,
114,
11,
152,
88,
25,
46,
163,
173,
9,
26,
72,
11,
88,
108,
11,
181,
11,
115,
130,
33,
95,
17,
131,
84,
115,
147,
116,
34,
143,
136,
50,
206,
38,
34,
3,
30,
114,
30,
53,
130,
143,
131,
117,
50,
116,
137,
25,
89,
119,
34,
143,
89,
244,
53,
9,
44,
89,
133,
224,
23,
136,
119,
147,
63,
65,
11,
34,
50,
91,
218,
89,
119,
115,
51,
143,
152,
114,
114,
63,
88,
192,
34,
95,
95,
148,
115,
136,
34,
89,
114,
15,
53,
185,
136,
115,
63,
95,
34,
36,
129,
65,
79,
136,
125,
95,
116,
165,
34,
132,
110,
136,
199,
95,
88,
133,
50,
143,
11,
136,
115,
134,
80,
115,
43,
152,
115,
133,
125,
115,
152,
63,
134,
12,
119,
115,
51,
133,
143,
79,
26,
89,
119,
151,
130,
95,
115,
136,
105,
63,
88,
30,
114,
238,
23,
136,
30,
115,
114,
57,
166,
2,
25,
36,
84,
30,
25,
109,
11,
149,
34,
11,
159,
133,
236,
131,
205,
89,
88,
57,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
126,
9,
110,
29,
124,
45,
102,
65,
131,
46,
131,
65,
116,
231,
147,
91,
34,
209,
177,
136,
115,
51,
65,
11,
115,
65,
88,
115,
119,
34,
11,
71,
12,
34,
45,
11,
231,
30,
114,
132,
152,
34,
177,
136,
34,
115,
30,
45,
115,
91,
143,
89,
115,
34,
95,
131,
11,
183,
65,
159,
9,
34,
149,
163,
130,
18,
11,
45,
53,
142,
229,
131,
181,
89,
88,
115,
154,
50,
152,
11,
65,
30,
252,
89,
34,
66,
65,
155,
132,
34,
115,
130,
130,
140,
229,
131,
11,
37,
152,
152,
134,
63,
50,
65,
89,
89,
152,
136,
132,
177,
115,
152,
34,
116,
196,
245,
18,
89,
165,
116,
159,
125,
63,
201,
115,
114,
212,
65,
88,
132,
189,
143,
12,
53,
88,
116,
179,
30,
11,
12,
90,
38,
129,
89,
119,
133,
18,
11,
65,
188,
30,
131,
134,
126,
115,
34,
148,
126,
136,
115,
130,
131,
152,
34,
89,
2,
34,
11,
159,
79,
94,
132,
38,
129,
50,
63,
130,
11,
152,
34,
116,
123,
30,
109,
119,
89,
130,
34,
18,
45,
115,
115,
130,
115,
17,
134,
137,
34,
131,
159,
131,
200,
88,
12,
152,
53,
130,
109,
253,
88,
8,
115,
131,
25,
76,
233,
115,
254,
115,
52,
88,
95,
11,
136,
130,
201,
91,
116,
180,
115,
119,
114,
152,
114,
34,
12,
88,
30,
115,
130,
12,
25,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
115,
119,
130,
115,
147,
50,
132,
51,
109,
30,
50,
115,
136,
34,
49,
147,
109,
152,
136,
34,
89,
34,
91,
51,
57,
133,
143,
34,
95,
11,
115,
89,
18,
34,
114,
88,
115,
45,
131,
34,
65,
34,
30,
11,
91,
149,
38,
152,
34,
116,
65,
195,
89,
23,
132,
89,
116,
155,
132,
101,
119,
36,
63,
80,
132,
34,
109,
115,
116,
90,
183,
65,
131,
114,
26,
56,
77,
88,
125,
11,
89,
178,
132,
136,
118,
38,
144,
17,
162,
89,
130,
115,
133,
233,
11,
152,
129,
38,
132,
65,
11,
26,
88,
84,
143,
77,
116,
159,
136,
34,
115,
46,
119,
30,
65,
9,
136,
131,
63,
16,
131,
34,
38,
152,
119,
136,
90,
89,
30,
57,
11,
50,
88,
18,
5,
104,
116,
119,
115,
143,
88,
200,
197,
130,
115,
45,
105,
115,
115,
66,
88,
34,
11,
115,
115,
57,
116,
126,
89,
45,
119,
43,
132,
64,
167,
34,
181,
115,
63,
91,
130,
142,
126,
149,
136,
153,
114,
114,
89,
130,
131,
119,
104,
134,
95,
115,
34,
148,
34,
130,
130,
34,
50,
133,
161,
119,
136,
12,
79,
45,
136,
100,
12,
66,
119,
88,
256,
205,
115,
12,
136,
45,
72,
116,
65,
34,
37,
136,
150,
129,
96,
215,
136,
151,
12,
11,
115,
57,
63,
36,
159,
57,
63,
66,
29,
132,
190,
131,
136,
132,
131,
115,
204,
34,
45,
11,
89,
133,
88,
95,
131,
136,
53,
18,
114,
50,
26,
116,
115,
152,
183,
79,
136,
115,
84,
125,
44,
89,
126,
131,
44,
148,
34,
140,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
114,
57,
256,
152,
34,
63,
133,
130,
95,
34,
115,
132,
165,
149,
34,
134,
133,
116,
149,
88,
170,
45,
114,
57,
88,
190,
160,
114,
152,
119,
72,
53,
30,
131,
126,
153,
34,
165,
90,
159,
119,
152,
148,
115,
89,
213,
89,
116,
131,
114,
119,
49,
65,
114,
136,
23,
109,
51,
65,
95,
84,
95,
152,
34,
90,
200,
51,
89,
152,
34,
143,
23,
43,
25,
95,
34,
131,
183,
116,
136,
114,
104,
49,
63,
130,
134,
22,
34,
119,
114,
184,
34,
25,
133,
50,
116,
89,
84,
23,
114,
34,
51,
88,
95,
34,
116,
115,
119,
71,
12,
102,
65,
224,
152,
46,
129,
11,
34,
88,
130,
46,
38,
29,
62,
88,
116,
79,
133,
153,
152,
30,
125,
94,
26,
115,
97,
89,
114,
131,
130,
97,
89,
45,
131,
89,
84,
88,
143,
12,
34,
11,
119,
51,
130,
195,
22,
114,
50,
130,
89,
148,
50,
144,
34,
34,
34,
116,
115,
114,
132,
89,
108,
116,
11,
152,
115,
9,
136,
152,
159,
134,
143,
12,
22,
152,
115,
51,
133,
95,
96,
45,
131,
115,
165,
89,
125,
34,
89,
143,
152,
109,
159,
125,
38,
147,
116,
88,
115,
11,
11,
50,
51,
133,
50,
131,
88,
12,
130,
80,
114,
34,
77,
131,
65,
153,
11,
204,
45,
149,
131,
80,
89,
17,
134,
79,
125,
115,
46,
114,
230,
147,
65,
88,
65,
126,
132,
89,
11,
57,
88,
115,
57,
116,
95,
131,
66,
95,
18,
136,
129,
30,
50,
133,
121,
30,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
116,
136,
125,
132,
89,
115,
233,
119,
148,
134,
140,
63,
88,
136,
25,
67,
143,
131,
36,
34,
91,
167,
132,
257,
34,
34,
133,
141,
5,
136,
119,
50,
71,
96,
12,
181,
131,
167,
30,
45,
11,
116,
128,
131,
46,
11,
89,
88,
34,
136,
114,
12,
50,
88,
115,
114,
91,
130,
97,
115,
152,
115,
53,
131,
89,
115,
143,
151,
34,
131,
34,
115,
26,
131,
11,
136,
34,
90,
30,
119,
63,
90,
110,
134,
148,
131,
89,
11,
116,
126,
34,
181,
34,
36,
133,
132,
148,
57,
9,
51,
116,
34,
134,
132,
26,
115,
176,
25,
89,
84,
109,
45,
119,
108,
89,
95,
59,
51,
50,
11,
34,
131,
125,
66,
89,
12,
149,
89,
116,
133,
88,
134,
190,
50,
159,
218,
136,
11,
115,
50,
65,
134,
88,
80,
143,
9,
90,
152,
50,
68,
97,
115,
36,
119,
51,
116,
140,
95,
12,
109,
89,
65,
140,
131,
114,
89,
116,
25,
114,
50,
125,
65,
89,
148,
116,
131,
11,
53,
11,
17,
34,
130,
89,
11,
57,
133,
65,
12,
34,
119,
131,
63,
56,
95,
22,
136,
114,
34,
89,
71,
229,
30,
105,
11,
50,
177,
132,
114,
29,
50,
133,
95,
38,
131,
90,
137,
119,
52,
77,
65,
137,
104,
118,
11,
231,
79,
119,
34,
130,
131,
11,
115,
88,
130,
97,
177,
95,
84,
143,
90,
160,
162,
43,
116,
144,
126,
34,
119,
119,
34,
25,
182,
119,
11,
57,
51,
152,
115,
65,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
148,
119,
36,
11,
50,
116,
258,
26,
134,
64,
90,
148,
51,
133,
23,
133,
129,
126,
259,
152,
66,
119,
30,
130,
88,
166,
115,
89,
152,
147,
57,
63,
137,
119,
152,
152,
34,
50,
50,
88,
132,
136,
84,
148,
185,
114,
119,
115,
63,
78,
34,
114,
34,
88,
178,
44,
132,
119,
89,
164,
88,
11,
222,
89,
43,
89,
159,
116,
125,
181,
115,
102,
197,
65,
11,
119,
49,
132,
159,
116,
88,
34,
45,
152,
153,
95,
34,
109,
115,
57,
164,
156,
30,
143,
9,
89,
46,
104,
62,
116,
11,
45,
115,
130,
90,
188,
89,
119,
11,
115,
132,
50,
133,
125,
34,
11,
119,
110,
136,
115,
65,
34,
95,
233,
125,
89,
131,
116,
34,
11,
163,
34,
34,
125,
152,
84,
132,
34,
200,
88,
136,
126,
133,
134,
130,
115,
162,
14,
136,
131,
220,
11,
119,
89,
131,
136,
132,
125,
130,
132,
44,
11,
65,
79,
191,
57,
50,
26,
132,
34,
90,
34,
72,
149,
89,
26,
43,
34,
116,
34,
133,
116,
90,
84,
115,
116,
9,
136,
34,
116,
25,
17,
114,
115,
11,
34,
151,
30,
133,
126,
152,
30,
53,
79,
12,
37,
148,
200,
133,
116,
137,
34,
110,
227,
91,
37,
205,
115,
105,
34,
50,
143,
79,
11,
17,
72,
84,
9,
109,
11,
34,
89,
119,
131,
44,
50,
30,
25,
71,
194,
205,
104,
17,
53,
124,
12,
136,
118,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
90,
34,
116,
91,
130,
95,
90,
11,
152,
89,
53,
79,
126,
152,
148,
134,
115,
50,
88,
126,
152,
89,
167,
131,
119,
159,
115,
34,
11,
91,
180,
25,
34,
88,
260,
46,
115,
89,
88,
95,
132,
34,
130,
84,
95,
9,
114,
160,
88,
115,
65,
152,
211,
91,
115,
57,
95,
220,
141,
109,
136,
148,
91,
23,
147,
34,
152,
89,
95,
143,
132,
114,
115,
34,
159,
143,
125,
182,
91,
45,
45,
131,
136,
116,
88,
51,
88,
95,
115,
36,
114,
119,
104,
133,
133,
65,
65,
133,
88,
12,
233,
34,
114,
11,
89,
88,
110,
222,
57,
26,
204,
80,
25,
138,
90,
57,
63,
65,
11,
34,
88,
119,
89,
34,
45,
12,
36,
59,
136,
38,
51,
50,
136,
149,
50,
167,
9,
34,
45,
105,
34,
116,
163,
220,
34,
51,
132,
11,
34,
45,
115,
79,
30,
114,
51,
63,
89,
89,
26,
161,
152,
131,
11,
34,
89,
66,
133,
116,
90,
131,
119,
115,
51,
116,
90,
115,
152,
200,
116,
95,
181,
152,
53,
130,
132,
143,
25,
34,
11,
63,
88,
207,
30,
153,
11,
206,
115,
44,
89,
105,
89,
88,
125,
115,
45,
44,
57,
95,
115,
115,
45,
79,
51,
88,
131,
105,
45,
25,
88,
89,
115,
136,
25,
89,
133,
65,
11,
114,
24,
5,
26,
148,
89,
135,
90,
130,
159,
66,
115,
11,
66,
115,
26,
12,
119,
204,
136,
34,
218,
38,
72,
159,
65,
131,
12,
30,
34,
79,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
102,
130,
53,
143,
11,
88,
131,
79,
132,
88,
97,
34,
105,
84,
115,
200,
57,
88,
206,
18,
36,
147,
115,
116,
9,
125,
89,
143,
9,
30,
34,
151,
57,
141,
200,
148,
89,
116,
12,
161,
115,
131,
26,
136,
114,
115,
34,
88,
134,
5,
131,
119,
34,
53,
95,
95,
50,
125,
228,
89,
133,
95,
88,
147,
89,
131,
22,
34,
84,
11,
79,
130,
95,
89,
101,
152,
152,
91,
115,
115,
115,
116,
130,
116,
130,
9,
256,
102,
89,
51,
114,
12,
233,
30,
5,
90,
136,
115,
88,
36,
147,
105,
200,
57,
116,
88,
88,
143,
143,
132,
125,
149,
131,
89,
152,
110,
72,
143,
125,
34,
25,
152,
115,
133,
116,
125,
115,
34,
22,
115,
133,
95,
115,
136,
152,
25,
133,
177,
115,
45,
114,
131,
34,
133,
133,
95,
25,
114,
72,
84,
104,
89,
57,
133,
87,
30,
53,
148,
150,
34,
165,
136,
89,
11,
95,
22,
91,
11,
152,
80,
134,
88,
137,
114,
11,
65,
72,
53,
133,
167,
8,
95,
143,
125,
130,
116,
132,
25,
129,
25,
114,
25,
88,
90,
119,
132,
50,
231,
131,
145,
104,
26,
29,
115,
34,
50,
90,
37,
34,
136,
104,
50,
130,
90,
17,
183,
115,
45,
119,
131,
50,
130,
137,
136,
11,
26,
216,
88,
30,
25,
11,
49,
148,
256,
45,
104,
53,
126,
181,
34,
136,
119,
108,
152,
148,
159,
133,
116,
141,
137,
119,
89,
50,
76,
12,
182,
18,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
200,
90,
116,
66,
66,
142,
59,
90,
23,
131,
11,
240,
95,
89,
25,
11,
136,
51,
25,
115,
88,
190,
150,
114,
148,
91,
130,
8,
143,
90,
34,
102,
152,
36,
63,
143,
128,
38,
25,
159,
133,
77,
115,
119,
114,
131,
25,
133,
158,
34,
136,
34,
105,
115,
53,
207,
30,
108,
89,
57,
141,
115,
136,
66,
22,
109,
57,
137,
89,
200,
148,
34,
66,
203,
89,
34,
131,
34,
34,
11,
108,
72,
116,
12,
51,
65,
34,
183,
115,
50,
153,
142,
2,
89,
115,
17,
115,
53,
25,
115,
148,
152,
136,
37,
132,
130,
130,
79,
90,
89,
134,
143,
115,
34,
115,
88,
66,
43,
37,
30,
34,
57,
116,
126,
137,
89,
152,
147,
57,
116,
130,
179,
23,
119,
30,
91,
116,
130,
11,
115,
45,
115,
11,
115,
105,
134,
89,
115,
88,
149,
136,
51,
130,
102,
154,
34,
36,
147,
119,
159,
125,
114,
63,
137,
130,
115,
46,
125,
45,
45,
130,
34,
148,
134,
149,
11,
88,
30,
89,
90,
131,
80,
115,
11,
153,
143,
89,
25,
114,
148,
34,
5,
116,
30,
224,
51,
11,
115,
134,
34,
130,
72,
116,
180,
136,
104,
148,
115,
34,
34,
133,
126,
132,
220,
57,
57,
57,
57,
57,
57,
57,
57,
57,
57,
57,
57,
57,
57,
57,
57,
57,
57,
57,
57,
57,
57,
57,
57,
57,
57,
57,
57,
104,
115,
132,
66,
88,
206,
12,
205,
152,
89,
116,
133,
88,
11,
11,
12,
53,
66,
121,
152,
133,
79,
25,
136,
131,
34,
84,
88,
177,
119,
34,
53,
116,
143,
89,
89,
119,
23,
57,
88,
89,
89,
136,
114,
152,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
116,
18,
30,
105,
115,
29,
130,
18,
136,
34,
63,
143,
89,
152,
159,
93,
211,
136,
131,
34,
130,
137,
222,
34,
89,
34,
37,
159,
151,
105,
12,
115,
12,
50,
181,
12,
88,
11,
115,
114,
104,
115,
148,
38,
144,
143,
231,
71,
143,
116,
201,
88,
115,
57,
116,
12,
132,
131,
26,
34,
59,
56,
116,
34,
34,
29,
34,
66,
131,
114,
17,
128,
66,
119,
89,
23,
63,
91,
136,
131,
24,
119,
24,
46,
132,
50,
143,
152,
91,
34,
114,
34,
133,
88,
183,
66,
91,
88,
37,
115,
143,
30,
109,
104,
11,
132,
30,
136,
151,
34,
159,
88,
88,
115,
132,
130,
89,
148,
143,
34,
50,
159,
89,
134,
125,
17,
119,
133,
185,
25,
46,
89,
34,
119,
115,
116,
115,
152,
115,
159,
88,
143,
89,
136,
34,
102,
46,
34,
34,
91,
88,
115,
17,
114,
143,
34,
114,
34,
115,
45,
159,
126,
130,
65,
57,
133,
91,
65,
134,
11,
38,
143,
80,
95,
34,
52,
30,
89,
36,
12,
76,
50,
34,
115,
89,
51,
116,
84,
88,
88,
240,
143,
45,
34,
89,
11,
80,
34,
53,
34,
79,
115,
89,
119,
89,
130,
149,
89,
89,
159,
116,
144,
131,
89,
53,
116,
125,
115,
153,
152,
62,
200,
131,
34,
34,
138,
148,
51,
94,
89,
119,
165,
116,
116,
90,
45,
36,
11,
148,
89,
53,
11,
34,
34,
50,
65,
115,
114,
34,
51,
130,
148,
115,
119,
132,
50,
88,
148,
114,
11,
116,
30,
115,
114,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
131,
115,
115,
134,
166,
132,
89,
152,
115,
51,
34,
89,
261,
133,
11,
136,
134,
95,
131,
101,
89,
115,
34,
154,
57,
206,
89,
116,
188,
57,
65,
84,
97,
9,
131,
89,
152,
34,
115,
159,
66,
88,
9,
22,
34,
34,
130,
13,
89,
11,
133,
132,
119,
63,
190,
136,
34,
116,
143,
5,
36,
65,
70,
71,
89,
63,
134,
141,
59,
90,
136,
114,
45,
45,
148,
89,
130,
240,
25,
115,
152,
115,
57,
11,
119,
89,
65,
80,
130,
142,
3,
23,
71,
194,
34,
161,
152,
53,
91,
94,
30,
12,
114,
115,
34,
116,
115,
205,
152,
131,
115,
130,
77,
34,
103,
104,
11,
130,
3,
11,
59,
30,
53,
125,
115,
119,
50,
84,
89,
116,
88,
34,
110,
132,
51,
76,
88,
136,
11,
131,
65,
9,
131,
11,
132,
119,
34,
71,
148,
207,
181,
65,
65,
131,
34,
143,
129,
26,
126,
90,
119,
11,
53,
8,
137,
213,
114,
89,
84,
130,
34,
136,
114,
51,
116,
115,
109,
152,
119,
149,
133,
84,
163,
130,
30,
115,
160,
136,
51,
114,
143,
179,
98,
154,
130,
130,
262,
149,
160,
189,
89,
152,
133,
91,
97,
53,
32,
132,
11,
26,
29,
188,
110,
126,
114,
89,
116,
65,
89,
44,
30,
116,
95,
147,
65,
66,
84,
160,
136,
11,
91,
65,
149,
162,
22,
95,
131,
34,
51,
88,
34,
63,
88,
131,
24,
143,
132,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
204,
133,
115,
89,
125,
34,
34,
101,
130,
34,
56,
51,
57,
79,
34,
115,
115,
17,
44,
89,
153,
130,
116,
130,
131,
119,
34,
11,
63,
65,
59,
131,
136,
114,
210,
50,
116,
130,
127,
34,
22,
104,
130,
95,
34,
88,
143,
88,
25,
131,
140,
25,
89,
89,
115,
119,
12,
115,
51,
124,
88,
143,
131,
37,
132,
153,
130,
30,
108,
89,
84,
115,
131,
105,
11,
126,
89,
115,
34,
115,
80,
88,
149,
53,
65,
162,
159,
126,
129,
133,
34,
89,
11,
34,
117,
91,
258,
136,
152,
89,
166,
132,
102,
131,
51,
116,
11,
136,
115,
131,
89,
143,
25,
160,
130,
132,
114,
116,
116,
177,
165,
136,
115,
95,
88,
159,
14,
147,
50,
263,
130,
220,
89,
115,
63,
50,
130,
167,
131,
23,
226,
50,
66,
137,
149,
130,
38,
30,
152,
50,
133,
88,
147,
114,
109,
114,
34,
34,
115,
89,
44,
34,
65,
94,
34,
110,
91,
126,
132,
45,
57,
90,
45,
30,
66,
65,
132,
11,
89,
130,
137,
95,
137,
46,
89,
116,
90,
38,
119,
17,
91,
51,
65,
115,
147,
189,
140,
89,
152,
34,
116,
137,
115,
119,
34,
34,
133,
76,
136,
115,
116,
131,
34,
57,
140,
34,
162,
30,
133,
156,
215,
152,
50,
133,
88,
63,
90,
137,
34,
38,
104,
30,
63,
163,
11,
34,
34,
265,
84,
89,
45,
115,
46,
119,
30,
57,
143,
115,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
51,
136,
148,
116,
79,
126,
9,
38,
152,
51,
91,
143,
137,
133,
114,
181,
114,
11,
89,
57,
11,
159,
88,
132,
89,
34,
136,
119,
51,
88,
155,
36,
119,
11,
34,
116,
88,
132,
34,
34,
11,
38,
115,
56,
37,
34,
25,
30,
153,
56,
130,
9,
132,
218,
89,
63,
131,
119,
126,
152,
34,
51,
152,
45,
23,
126,
125,
136,
110,
65,
114,
136,
89,
119,
136,
11,
23,
134,
150,
65,
71,
45,
45,
124,
63,
89,
89,
97,
89,
50,
25,
89,
211,
63,
115,
152,
89,
34,
11,
88,
65,
59,
36,
153,
152,
132,
34,
65,
130,
90,
115,
115,
34,
129,
116,
143,
24,
136,
114,
152,
119,
34,
183,
71,
130,
97,
25,
11,
133,
141,
26,
135,
115,
57,
88,
130,
9,
36,
145,
57,
84,
5,
109,
148,
71,
88,
95,
136,
89,
143,
22,
11,
38,
45,
29,
153,
132,
105,
46,
211,
119,
46,
34,
9,
53,
66,
115,
34,
37,
91,
131,
136,
34,
30,
17,
119,
34,
88,
34,
152,
89,
34,
89,
89,
147,
50,
130,
89,
89,
152,
159,
72,
115,
34,
57,
50,
133,
136,
3,
114,
236,
66,
131,
258,
95,
133,
114,
43,
116,
50,
131,
115,
34,
38,
143,
34,
89,
124,
11,
116,
11,
119,
65,
130,
90,
181,
115,
29,
66,
88,
95,
94,
90,
34,
152,
25,
66,
90,
152,
50,
136,
115,
134,
9,
25,
115,
133,
137,
114,
30,
34,
109,
11,
130,
115,
131,
65,
115,
152,
34,
84,
126,
136,
34,
46,
152,
165,
66,
125,
149,
218,
130,
215,
110,
136,
115,
134,
115,
53,
132,
114,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
50,
34,
34,
130,
34,
116,
116,
131,
143,
152,
70,
134,
125,
147,
116,
136,
116,
125,
115,
119,
115,
51,
125,
11,
25,
130,
50,
89,
51,
133,
88,
143,
174,
152,
34,
115,
119,
104,
115,
119,
65,
88,
95,
115,
152,
71,
5,
76,
95,
136,
25,
30,
148,
30,
148,
131,
50,
189,
65,
137,
114,
34,
65,
130,
125,
119,
79,
115,
116,
188,
45,
11,
143,
79,
90,
136,
30,
11,
51,
130,
34,
89,
30,
18,
34,
101,
114,
119,
12,
89,
36,
115,
152,
30,
66,
126,
136,
115,
114,
59,
177,
119,
84,
119,
12,
115,
115,
34,
89,
36,
135,
119,
51,
132,
34,
130,
26,
115,
125,
59,
183,
30,
84,
130,
95,
136,
135,
89,
50,
11,
119,
53,
91,
136,
130,
136,
34,
88,
50,
130,
251,
34,
34,
57,
88,
134,
130,
88,
50,
184,
18,
130,
65,
136,
62,
80,
95,
53,
101,
34,
34,
116,
240,
153,
45,
119,
50,
63,
50,
89,
57,
177,
11,
34,
88,
115,
136,
115,
71,
50,
130,
152,
34,
136,
114,
25,
11,
134,
136,
149,
65,
158,
66,
148,
89,
130,
77,
116,
34,
12,
71,
130,
11,
34,
17,
88,
34,
116,
46,
125,
90,
178,
11,
211,
115,
153,
148,
65,
57,
79,
143,
90,
162,
89,
34,
77,
130,
125,
114,
119,
115,
63,
11,
36,
109,
88,
119,
89,
130,
175,
131,
34,
152,
115,
26,
115,
79,
148,
22,
133,
95,
11,
45,
22,
228,
115,
88,
115,
11,
57,
51,
114,
45,
11,
72,
71,
34,
200,
11,
91,
38,
46,
38,
95,
143,
9,
146,
29,
11,
46,
132,
131,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
25,
50,
132,
34,
119,
125,
34,
94,
130,
130,
187,
45,
34,
88,
61,
16,
133,
43,
34,
116,
152,
79,
57,
143,
89,
131,
88,
220,
182,
34,
116,
136,
8,
34,
34,
88,
34,
30,
84,
89,
222,
206,
89,
25,
206,
63,
180,
147,
45,
148,
95,
34,
266,
30,
178,
162,
115,
136,
26,
109,
119,
114,
104,
115,
91,
116,
130,
126,
125,
90,
136,
267,
34,
130,
136,
17,
115,
12,
154,
50,
30,
130,
30,
133,
114,
173,
109,
181,
62,
12,
65,
114,
63,
5,
37,
131,
165,
116,
137,
34,
34,
134,
132,
115,
116,
150,
104,
63,
124,
34,
119,
50,
34,
84,
204,
115,
17,
11,
115,
17,
34,
119,
12,
34,
240,
115,
119,
88,
133,
159,
116,
63,
53,
66,
143,
25,
269,
17,
66,
89,
79,
25,
34,
236,
115,
131,
115,
143,
45,
159,
109,
89,
46,
114,
89,
115,
34,
143,
158,
183,
34,
45,
125,
241,
12,
133,
152,
133,
196,
18,
34,
51,
132,
34,
116,
29,
83,
25,
115,
57,
130,
89,
152,
116,
65,
34,
131,
114,
125,
115,
63,
17,
50,
95,
36,
153,
84,
25,
88,
88,
116,
213,
53,
34,
45,
25,
56,
163,
80,
90,
46,
125,
89,
119,
131,
114,
133,
88,
148,
95,
89,
192,
137,
25,
38,
84,
119,
88,
34,
105,
133,
115,
119,
51,
65,
116,
224,
152,
72,
143,
18,
26,
44,
119,
11,
53,
130,
95,
9,
150,
11,
30,
30,
79,
34,
34,
65,
163,
9,
89,
115,
22,
26,
50,
130,
90,
9,
65,
9,
89,
132,
131,
65,
131,
116,
11,
237,
18,
105,
89,
89,
12,
57,
57,
130,
144,
89,
149,
149,
11,
66,
143,
116,
59,
213,
89,
34,
140,
206,
11,
143,
23,
8,
89,
184,
119,
119,
89,
88,
178,
136,
56,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
34,
109,
115,
88,
79,
131,
34,
34,
57,
143,
119,
50,
115,
119,
89,
72,
133,
115,
197,
244,
65,
131,
105,
11,
125,
26,
136,
34,
88,
89,
104,
145,
115,
36,
34,
130,
16,
12,
11,
131,
51,
57,
206,
137,
12,
88,
34,
114,
65,
143,
11,
51,
130,
204,
115,
45,
119,
144,
57,
108,
65,
224,
115,
152,
159,
88,
11,
45,
136,
49,
218,
114,
192,
116,
63,
142,
90,
45,
65,
34,
131,
57,
45,
90,
45,
116,
34,
89,
25,
37,
148,
115,
115,
136,
89,
53,
95,
148,
131,
115,
79,
34,
57,
12,
91,
34,
11,
150,
115,
114,
51,
115,
148,
34,
11,
115,
133,
18,
154,
91,
25,
176,
130,
131,
137,
53,
126,
103,
159,
34,
131,
159,
90,
114,
176,
105,
211,
34,
114,
136,
165,
203,
23,
25,
88,
143,
115,
152,
34,
37,
115,
9,
162,
104,
125,
34,
105,
12,
34,
88,
124,
45,
51,
97,
132,
148,
36,
57,
65,
130,
90,
164,
116,
90,
89,
12,
71,
65,
132,
89,
45,
201,
9,
38,
129,
153,
90,
137,
58,
51,
30,
116,
80,
11,
66,
17,
132,
115,
45,
12,
51,
95,
145,
115,
63,
25,
50,
207,
89,
34,
51,
11,
220,
34,
15,
30,
25,
30,
12,
41,
76,
133,
63,
89,
89,
238,
114,
11,
104,
115,
63,
130,
115,
45,
147,
51,
116,
88,
149,
205,
45,
65,
95,
23,
148,
36,
143,
89,
148,
26,
126,
91,
22,
63,
34,
119,
50,
143,
34,
149,
25,
116,
88,
115,
37,
95,
45,
90,
149,
119,
30,
51,
50,
130,
131,
115,
34,
25,
116,
110,
57,
119,
136,
11,
46,
34,
136,
109,
109,
132,
115,
34,
88,
53,
131,
115,
57,
131,
25,
130,
94,
22,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
102,
51,
121,
11,
34,
114,
115,
44,
132,
51,
130,
89,
88,
34,
136,
88,
159,
114,
88,
207,
34,
11,
51,
116,
143,
11,
89,
114,
12,
50,
70,
116,
143,
218,
25,
26,
105,
115,
57,
133,
166,
90,
115,
114,
131,
236,
188,
25,
110,
220,
51,
89,
115,
150,
12,
65,
90,
115,
45,
18,
89,
116,
89,
89,
149,
130,
80,
163,
125,
114,
116,
25,
34,
65,
115,
131,
159,
115,
89,
119,
116,
89,
152,
90,
205,
89,
36,
53,
133,
71,
115,
34,
36,
90,
136,
116,
34,
37,
88,
34,
119,
77,
124,
53,
194,
36,
91,
91,
90,
25,
129,
89,
91,
115,
11,
30,
89,
227,
159,
200,
136,
89,
153,
130,
90,
63,
50,
125,
126,
116,
34,
205,
115,
12,
141,
26,
137,
139,
9,
76,
23,
89,
119,
218,
65,
114,
126,
131,
90,
130,
119,
134,
209,
188,
37,
59,
165,
46,
34,
87,
131,
163,
11,
136,
115,
89,
87,
159,
53,
34,
131,
88,
167,
133,
236,
80,
142,
88,
147,
34,
114,
30,
63,
116,
131,
65,
132,
115,
89,
136,
152,
152,
130,
30,
45,
51,
126,
18,
50,
30,
147,
136,
131,
119,
96,
46,
65,
9,
131,
116,
121,
95,
115,
23,
109,
176,
51,
51,
143,
25,
205,
147,
143,
243,
57,
53,
89,
229,
79,
63,
34,
34,
115,
89,
57,
34,
30,
115,
136,
153,
11,
152,
159,
119,
34,
207,
91,
34,
109,
9,
114,
34,
25,
30,
131,
65,
53,
130,
34,
115,
9,
88,
88,
126,
114,
88,
25,
121,
130,
34,
148,
49,
126,
34,
89,
200,
57,
115,
119,
182,
270,
90,
34,
37,
119,
148,
37,
131,
88,
119,
84,
132,
11,
34,
18,
115,
11,
209,
25,
34,
80,
115,
104,
50,
95,
34,
136,
89,
137,
131,
12,
66,
12,
115,
116,
51,
209,
80,
34,
12,
90,
79,
34,
136,
29,
34,
65,
142,
176,
95,
34,
91,
26,
57,
17,
89,
148,
104,
34,
83,
130,
180,
115,
209,
173,
200,
130,
3,
119,
88,
116,
77,
57,
77,
88,
89,
266,
161,
132,
130,
34,
115,
76,
51,
26,
33,
34,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
189,
115,
53,
130,
34,
119,
63,
179,
132,
34,
17,
45,
11,
90,
37,
11,
200,
50,
43,
17,
53,
90,
115,
136,
119,
36,
115,
51,
36,
116,
9,
109,
34,
126,
148,
51,
88,
66,
79,
115,
160,
76,
91,
116,
137,
114,
115,
133,
88,
229,
89,
159,
133,
115,
131,
136,
114,
115,
134,
127,
131,
57,
133,
88,
88,
177,
136,
119,
57,
116,
90,
90,
131,
97,
88,
65,
84,
88,
126,
36,
136,
130,
30,
137,
119,
115,
136,
200,
152,
30,
26,
136,
45,
46,
119,
132,
37,
125,
114,
11,
253,
177,
119,
91,
65,
11,
45,
119,
130,
119,
132,
147,
114,
119,
50,
9,
45,
11,
125,
152,
89,
143,
131,
115,
119,
91,
136,
11,
114,
115,
133,
34,
152,
159,
158,
43,
26,
130,
80,
11,
136,
89,
183,
115,
115,
119,
3,
65,
162,
22,
136,
136,
114,
152,
147,
89,
84,
119,
61,
150,
119,
71,
50,
269,
143,
131,
59,
51,
45,
126,
95,
89,
131,
119,
84,
50,
175,
115,
34,
131,
132,
88,
152,
34,
44,
114,
34,
183,
145,
90,
34,
153,
200,
133,
30,
131,
152,
102,
119,
119,
147,
53,
115,
134,
88,
9,
50,
152,
196,
136,
50,
230,
11,
88,
11,
131,
136,
224,
131,
136,
136,
165,
65,
115,
11,
116,
109,
126,
79,
119,
9,
133,
159,
131,
97,
115,
30,
91,
11,
51,
143,
116,
9,
136,
79,
30,
138,
89,
126,
115,
88,
65,
30,
119,
116,
51,
144,
88,
178,
18,
136,
140,
115,
11,
34,
114,
114,
119,
29,
65,
95,
131,
36,
45,
115,
115,
12,
53,
57,
5,
152,
91,
143,
125,
137,
34,
152,
34,
119,
23,
115,
115,
88,
89,
200,
50,
53,
130,
89,
131,
51,
50,
65,
34,
34,
159,
116,
5,
84,
131,
148,
51,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
116,
89,
136,
131,
30,
165,
29,
50,
109,
116,
119,
142,
119,
140,
131,
50,
131,
88,
96,
34,
65,
115,
30,
50,
126,
50,
12,
105,
25,
88,
25,
119,
95,
34,
9,
89,
136,
34,
114,
34,
120,
133,
11,
131,
205,
143,
77,
11,
136,
18,
134,
79,
95,
45,
115,
83,
89,
152,
88,
9,
45,
148,
114,
11,
88,
12,
114,
11,
115,
133,
76,
96,
114,
119,
34,
63,
130,
115,
89,
45,
45,
11,
209,
65,
116,
88,
88,
86,
84,
11,
192,
119,
11,
65,
271,
11,
140,
84,
115,
114,
34,
76,
80,
115,
205,
45,
147,
30,
34,
116,
115,
114,
18,
114,
149,
131,
115,
115,
57,
46,
50,
95,
22,
131,
89,
84,
50,
116,
11,
89,
126,
89,
95,
89,
34,
206,
147,
89,
88,
30,
220,
16,
91,
114,
91,
90,
12,
88,
30,
50,
136,
115,
137,
143,
149,
152,
9,
143,
88,
29,
130,
137,
136,
46,
115,
183,
34,
115,
89,
159,
94,
140,
89,
109,
136,
45,
89,
137,
45,
34,
50,
116,
125,
136,
9,
191,
115,
89,
115,
12,
227,
34,
46,
115,
210,
148,
175,
116,
140,
147,
12,
51,
116,
9,
50,
90,
119,
34,
97,
46,
37,
126,
34,
143,
9,
34,
153,
119,
50,
163,
194,
165,
114,
152,
115,
176,
34,
148,
63,
65,
115,
114,
76,
16,
115,
137,
174,
88,
119,
188,
109,
11,
231,
133,
18,
95,
11,
131,
77,
182,
115,
149,
45,
104,
133,
121,
137,
136,
147,
30,
130,
131,
34,
34,
159,
71,
125,
12,
89,
46,
132,
153,
83,
30,
34,
38,
12,
57,
143,
234,
136,
115,
57,
143,
65,
144,
12,
136,
11,
130,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
34,
143,
131,
136,
109,
89,
133,
130,
95,
115,
38,
119,
34,
50,
116,
89,
11,
152,
34,
34,
116,
272,
148,
34,
34,
26,
133,
88,
79,
12,
104,
148,
36,
63,
141,
131,
114,
114,
115,
91,
116,
132,
131,
114,
115,
159,
130,
95,
94,
149,
36,
89,
182,
119,
152,
34,
50,
231,
133,
9,
114,
89,
63,
245,
34,
51,
87,
177,
34,
34,
163,
63,
148,
201,
11,
200,
36,
109,
34,
114,
131,
163,
116,
34,
207,
37,
176,
131,
57,
130,
190,
124,
89,
45,
153,
34,
26,
95,
94,
83,
65,
115,
89,
34,
131,
115,
104,
51,
177,
38,
89,
116,
120,
90,
11,
114,
34,
119,
131,
131,
89,
84,
65,
88,
130,
88,
65,
220,
89,
11,
25,
63,
116,
194,
155,
138,
114,
131,
159,
115,
130,
131,
132,
140,
115,
136,
12,
143,
115,
34,
178,
90,
30,
53,
80,
115,
90,
132,
49,
137,
95,
185,
115,
152,
115,
131,
149,
56,
88,
119,
50,
53,
34,
90,
136,
114,
25,
90,
152,
63,
71,
25,
95,
25,
148,
131,
66,
115,
152,
132,
25,
124,
89,
115,
115,
90,
121,
90,
143,
114,
115,
137,
182,
34,
143,
66,
219,
136,
76,
116,
115,
46,
50,
137,
152,
116,
3,
12,
163,
115,
213,
114,
11,
167,
90,
66,
65,
11,
115,
116,
97,
45,
115,
134,
15,
165,
53,
137,
136,
34,
66,
143,
80,
201,
15,
200,
126,
30,
131,
143,
89,
147,
65,
12,
55,
148,
89,
88,
125,
143,
89,
72,
131,
51,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
89,
79,
17,
30,
116,
149,
119,
164,
11,
36,
11,
34,
200,
132,
88,
116,
63,
34,
126,
143,
136,
89,
130,
115,
133,
152,
105,
114,
34,
63,
90,
11,
119,
114,
115,
9,
115,
148,
142,
137,
119,
149,
12,
141,
131,
114,
132,
57,
95,
34,
136,
23,
34,
88,
124,
89,
136,
132,
119,
30,
109,
131,
115,
89,
76,
205,
88,
11,
136,
148,
133,
11,
44,
115,
114,
152,
116,
126,
34,
45,
34,
65,
9,
9,
136,
115,
38,
56,
130,
104,
46,
109,
149,
50,
240,
233,
136,
51,
125,
50,
115,
89,
114,
165,
130,
158,
25,
46,
89,
88,
131,
12,
134,
30,
51,
34,
30,
131,
53,
57,
53,
152,
12,
50,
50,
15,
89,
77,
51,
48,
17,
34,
148,
25,
51,
51,
38,
83,
130,
88,
119,
136,
115,
45,
84,
11,
9,
152,
53,
136,
130,
34,
119,
88,
37,
90,
30,
137,
30,
160,
50,
51,
88,
2,
101,
45,
22,
109,
179,
12,
11,
131,
49,
152,
90,
131,
273,
88,
50,
34,
141,
119,
50,
84,
196,
136,
56,
141,
136,
87,
132,
152,
11,
34,
133,
116,
12,
34,
114,
134,
43,
89,
34,
136,
152,
18,
10,
136,
142,
229,
30,
95,
133,
65,
148,
91,
88,
12,
114,
165,
26,
115,
62,
9,
12,
130,
11,
89,
65,
144,
30,
131,
38,
22,
115,
119,
115,
84,
205,
130,
34,
45,
132,
95,
51,
136,
80,
105,
34,
34,
34,
51,
131,
119,
25,
178,
89,
214,
57,
90,
25,
136,
65,
50,
147,
114,
115,
114,
104,
148,
65,
163,
196,
34,
25,
148,
209,
152,
34,
130,
110,
91,
125,
34,
34,
34,
89,
149,
63,
9,
59,
160,
148,
15,
132,
38,
34,
130,
65,
125,
89,
34,
119,
90,
9,
25,
25,
51,
130,
125,
136,
147,
119,
51,
51,
84,
57,
148,
45,
159,
135,
70,
211,
9,
53,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
109,
115,
88,
152,
76,
9,
90,
114,
51,
159,
95,
136,
132,
116,
22,
25,
143,
110,
88,
147,
88,
50,
136,
34,
137,
126,
11,
189,
52,
105,
50,
38,
45,
162,
89,
114,
152,
50,
29,
80,
150,
11,
89,
198,
110,
57,
116,
115,
11,
133,
30,
115,
89,
119,
34,
119,
132,
50,
125,
136,
36,
9,
77,
34,
45,
12,
46,
149,
50,
136,
129,
89,
116,
88,
89,
119,
49,
88,
136,
152,
50,
116,
132,
65,
177,
136,
131,
91,
149,
114,
130,
115,
153,
119,
11,
119,
115,
51,
50,
34,
115,
12,
192,
163,
11,
119,
133,
125,
204,
134,
17,
189,
115,
148,
115,
89,
89,
148,
89,
11,
134,
11,
116,
65,
258,
115,
45,
125,
114,
34,
95,
119,
11,
109,
37,
152,
50,
188,
136,
159,
124,
101,
109,
136,
34,
88,
114,
88,
36,
151,
9,
131,
37,
89,
89,
129,
26,
88,
126,
132,
25,
57,
105,
65,
102,
65,
220,
18,
11,
119,
166,
45,
50,
152,
137,
34,
133,
50,
115,
34,
143,
5,
136,
11,
183,
119,
88,
26,
34,
121,
34,
53,
143,
115,
213,
115,
133,
114,
89,
256,
36,
143,
119,
53,
115,
136,
23,
45,
114,
11,
130,
34,
64,
95,
95,
115,
34,
22,
119,
89,
115,
65,
131,
152,
165,
51,
65,
133,
12,
89,
38,
34,
91,
143,
2,
34,
11,
34,
88,
131,
152,
34,
123,
57,
115,
136,
160,
46,
130,
125,
30,
45,
119,
25,
133,
102,
91,
34,
34,
34,
136,
130,
115,
110,
51,
89,
30,
22,
104,
132,
46,
132,
88,
90,
114,
51,
88,
38,
115,
126,
152,
9,
115,
114,
25,
79,
18,
91,
9,
11,
51,
50,
121,
25,
136,
45,
252,
15,
63,
131,
88,
125,
138,
9,
51,
91,
116,
137,
25,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
65,
143,
148,
162,
125,
147,
30,
132,
95,
190,
86,
30,
38,
63,
11,
88,
30,
26,
88,
89,
125,
12,
51,
89,
119,
131,
50,
116,
12,
95,
136,
151,
43,
182,
97,
30,
51,
88,
9,
102,
34,
164,
130,
130,
9,
53,
34,
131,
34,
142,
136,
29,
88,
18,
89,
177,
136,
95,
34,
57,
133,
88,
79,
143,
143,
88,
200,
119,
11,
205,
36,
57,
114,
119,
89,
181,
152,
151,
51,
116,
95,
89,
119,
11,
91,
9,
130,
12,
131,
148,
34,
115,
114,
34,
65,
128,
121,
116,
89,
65,
124,
57,
38,
152,
132,
114,
116,
152,
89,
137,
129,
30,
51,
57,
11,
88,
162,
115,
95,
63,
50,
72,
115,
125,
59,
116,
125,
63,
190,
89,
152,
30,
63,
66,
130,
119,
65,
65,
22,
89,
51,
116,
63,
89,
36,
25,
141,
34,
65,
131,
45,
23,
51,
65,
66,
26,
45,
65,
115,
105,
125,
12,
136,
119,
114,
160,
119,
25,
53,
115,
148,
244,
36,
229,
65,
183,
131,
114,
34,
116,
11,
23,
136,
131,
109,
88,
34,
137,
180,
11,
108,
50,
140,
200,
34,
65,
89,
79,
125,
136,
34,
132,
8,
119,
29,
13,
53,
57,
116,
143,
115,
88,
133,
150,
116,
65,
116,
17,
115,
200,
131,
79,
152,
149,
50,
136,
153,
59,
53,
84,
5,
50,
125,
11,
50,
104,
42,
30,
95,
119,
136,
97,
185,
115,
152,
29,
57,
147,
26,
175,
53,
126,
136,
34,
143,
181,
34,
131,
30,
132,
95,
131,
114,
34,
143,
131,
17,
22,
209,
200,
119,
153,
116,
136,
56,
152,
89,
116,
63,
65,
34,
119,
36,
130,
57,
125,
132,
3,
11,
152,
69,
95,
152,
56,
231,
119,
63,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
95,
183,
121,
11,
132,
244,
115,
72,
30,
114,
65,
46,
34,
133,
186,
131,
115,
119,
115,
116,
116,
71,
50,
43,
89,
115,
165,
89,
34,
115,
90,
30,
152,
149,
88,
88,
187,
45,
17,
132,
114,
65,
177,
17,
34,
119,
133,
79,
89,
119,
50,
83,
115,
144,
88,
137,
12,
131,
34,
152,
114,
30,
50,
133,
116,
134,
137,
34,
34,
38,
105,
89,
88,
126,
131,
136,
95,
25,
119,
89,
89,
11,
30,
150,
227,
66,
121,
34,
11,
80,
89,
115,
116,
89,
89,
114,
57,
133,
88,
126,
30,
131,
66,
65,
115,
104,
159,
94,
109,
115,
134,
130,
34,
114,
88,
115,
72,
90,
114,
115,
152,
134,
89,
11,
71,
136,
34,
11,
119,
116,
30,
211,
116,
132,
101,
11,
88,
11,
115,
38,
167,
131,
115,
23,
50,
200,
115,
119,
133,
3,
34,
148,
57,
183,
38,
51,
89,
143,
114,
23,
104,
136,
215,
97,
130,
44,
131,
114,
50,
116,
115,
102,
11,
79,
165,
119,
134,
116,
134,
143,
115,
89,
119,
30,
159,
25,
115,
51,
116,
130,
95,
149,
204,
11,
160,
50,
116,
130,
88,
56,
87,
17,
2,
115,
30,
200,
49,
66,
114,
114,
147,
89,
116,
126,
143,
8,
26,
140,
200,
34,
89,
114,
87,
88,
66,
76,
50,
159,
131,
65,
148,
3,
88,
76,
115,
105,
53,
158,
152,
34,
12,
89,
114,
149,
71,
140,
95,
95,
65,
115,
136,
115,
51,
131,
159,
84,
89,
57,
116,
116,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
26,
23,
114,
149,
89,
130,
134,
34,
131,
88,
115,
30,
63,
115,
25,
152,
25,
116,
220,
131,
116,
65,
89,
131,
131,
89,
84,
88,
131,
130,
95,
116,
36,
115,
90,
17,
79,
38,
53,
34,
152,
30,
37,
133,
90,
137,
213,
132,
11,
116,
90,
131,
88,
131,
136,
34,
46,
89,
25,
57,
25,
125,
34,
136,
108,
50,
66,
200,
114,
131,
49,
218,
132,
34,
43,
129,
119,
115,
71,
116,
152,
51,
97,
130,
159,
34,
34,
52,
34,
115,
125,
147,
130,
34,
89,
152,
152,
90,
152,
18,
30,
125,
50,
137,
136,
51,
12,
63,
65,
222,
88,
30,
119,
50,
115,
152,
133,
59,
274,
126,
182,
89,
130,
179,
137,
41,
131,
57,
143,
125,
115,
182,
119,
134,
90,
116,
80,
17,
133,
65,
136,
153,
143,
34,
114,
200,
148,
57,
156,
115,
119,
34,
153,
133,
79,
11,
183,
176,
23,
71,
9,
34,
119,
88,
88,
97,
204,
49,
63,
143,
9,
251,
11,
49,
116,
80,
137,
131,
136,
30,
71,
211,
116,
251,
88,
143,
115,
115,
34,
181,
136,
115,
158,
88,
129,
89,
115,
11,
65,
159,
115,
34,
114,
173,
11,
130,
12,
114,
153,
115,
29,
146,
236,
119,
275,
136,
115,
95,
116,
91,
131,
34,
114,
115,
26,
12,
162,
89,
65,
134,
148,
34,
130,
34,
34,
89,
50,
140,
234,
162,
266,
51,
116,
125,
115,
136,
152,
51,
9,
115,
45,
117,
34,
116,
95,
131,
30,
46,
152,
164,
201,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
147,
152,
134,
63,
143,
46,
89,
116,
209,
11,
119,
89,
130,
34,
132,
63,
11,
89,
84,
136,
23,
65,
36,
115,
116,
165,
11,
143,
90,
152,
51,
11,
148,
90,
131,
65,
63,
88,
143,
90,
109,
152,
53,
159,
181,
115,
34,
34,
89,
119,
38,
95,
115,
116,
11,
34,
17,
115,
119,
151,
34,
84,
116,
124,
34,
94,
114,
141,
115,
116,
211,
45,
63,
88,
152,
116,
143,
88,
152,
34,
23,
131,
63,
116,
12,
34,
131,
50,
115,
165,
89,
115,
51,
51,
9,
30,
119,
23,
134,
159,
57,
115,
150,
104,
147,
91,
90,
114,
91,
143,
114,
142,
126,
25,
11,
89,
34,
116,
116,
63,
145,
11,
51,
152,
136,
114,
109,
36,
84,
90,
34,
182,
136,
34,
84,
89,
115,
115,
115,
137,
65,
34,
12,
88,
128,
131,
95,
89,
34,
65,
148,
90,
154,
9,
50,
200,
143,
119,
137,
131,
152,
126,
134,
119,
165,
131,
89,
159,
130,
121,
11,
205,
50,
34,
88,
133,
131,
115,
115,
63,
57,
95,
137,
34,
115,
11,
136,
119,
165,
143,
89,
109,
116,
163,
155,
258,
136,
84,
136,
126,
126,
34,
119,
34,
114,
114,
89,
159,
130,
34,
166,
143,
11,
45,
116,
9,
136,
34,
56,
65,
8,
152,
115,
116,
56,
132,
43,
51,
201,
34,
115,
91,
65,
11,
154,
34,
79,
159,
89,
150,
89,
45,
11,
11,
115,
51,
116,
34,
102,
89,
116,
119,
11,
119,
51,
125,
37,
50,
125,
152,
134,
130,
116,
143,
34,
89,
25,
11,
45,
34,
116,
126,
194,
34,
114,
143,
115,
88,
116,
88,
152,
50,
114,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
131,
90,
89,
119,
34,
116,
18,
109,
210,
50,
133,
97,
11,
136,
119,
34,
53,
141,
163,
95,
89,
46,
165,
65,
132,
50,
114,
50,
79,
140,
115,
131,
34,
136,
43,
50,
91,
116,
159,
71,
132,
34,
143,
30,
148,
116,
132,
110,
116,
104,
133,
16,
152,
63,
88,
9,
89,
115,
188,
34,
114,
119,
34,
50,
65,
126,
115,
162,
36,
71,
90,
34,
45,
132,
11,
66,
116,
133,
148,
115,
59,
34,
115,
116,
115,
105,
136,
118,
164,
91,
88,
125,
258,
204,
114,
132,
50,
11,
71,
12,
182,
152,
91,
115,
131,
63,
143,
15,
45,
45,
104,
89,
130,
115,
228,
11,
115,
11,
88,
114,
71,
2,
115,
115,
116,
137,
89,
119,
119,
147,
11,
53,
116,
76,
141,
11,
149,
149,
34,
136,
114,
110,
17,
130,
51,
25,
88,
116,
143,
131,
136,
37,
129,
63,
90,
34,
115,
115,
115,
149,
50,
228,
18,
90,
115,
133,
89,
183,
88,
34,
141,
126,
143,
88,
93,
130,
95,
88,
45,
26,
34,
159,
77,
115,
136,
95,
130,
95,
153,
136,
132,
125,
56,
11,
53,
65,
90,
136,
152,
200,
88,
126,
136,
65,
34,
179,
79,
66,
109,
11,
115,
119,
63,
125,
136,
12,
45,
149,
116,
45,
46,
34,
65,
95,
30,
136,
151,
102,
130,
90,
133,
22,
152,
51,
90,
204,
34,
121,
115,
45,
11,
34,
133,
116,
156,
181,
119,
91,
130,
90,
104,
136,
115,
30,
131,
119,
34,
9,
95,
116,
143,
87,
80,
88,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
116,
65,
136,
149,
136,
18,
115,
89,
136,
119,
119,
34,
160,
149,
200,
116,
153,
89,
114,
131,
115,
45,
11,
115,
119,
104,
115,
84,
132,
11,
114,
89,
108,
126,
114,
152,
57,
131,
115,
136,
234,
141,
114,
132,
116,
11,
45,
50,
65,
115,
45,
115,
51,
76,
88,
11,
162,
11,
138,
12,
147,
153,
65,
131,
229,
23,
119,
131,
131,
116,
12,
104,
133,
115,
58,
11,
89,
80,
234,
119,
133,
30,
167,
12,
11,
104,
116,
17,
45,
43,
53,
65,
12,
136,
176,
89,
88,
125,
38,
152,
153,
88,
188,
131,
45,
132,
89,
88,
132,
34,
131,
53,
174,
53,
88,
115,
11,
37,
50,
50,
116,
84,
116,
143,
95,
10,
125,
153,
152,
133,
84,
30,
89,
115,
136,
150,
132,
159,
167,
9,
132,
42,
18,
119,
133,
136,
114,
88,
89,
136,
84,
26,
151,
131,
57,
88,
50,
34,
145,
30,
132,
165,
136,
136,
149,
89,
36,
84,
23,
227,
115,
116,
65,
230,
126,
95,
8,
116,
133,
114,
126,
11,
34,
12,
9,
53,
25,
183,
89,
132,
238,
177,
133,
131,
131,
115,
136,
37,
45,
114,
131,
132,
63,
34,
131,
130,
88,
34,
159,
34,
50,
115,
63,
130,
89,
50,
136,
34,
133,
131,
36,
233,
66,
84,
134,
51,
114,
89,
116,
136,
89,
44,
130,
5,
88,
126,
220,
167,
30,
34,
158,
132,
137,
18,
88,
114,
165,
116,
127,
131,
136,
34,
25,
104,
88,
119,
114,
131,
149,
114,
133,
114,
37,
137,
115,
109,
34,
140,
91,
89,
88,
143,
119,
9,
116,
119,
30,
141,
114,
133,
205,
57,
115,
51,
137,
152,
34,
66,
30,
46,
45,
119,
26,
65,
136,
132,
26,
114,
116,
141,
130,
275,
170,
152,
95,
2,
11,
133,
116,
65,
51,
26,
133,
88,
45,
115,
115,
200,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
126,
136,
65,
90,
89,
34,
178,
34,
204,
137,
51,
71,
116,
94,
130,
90,
116,
116,
45,
130,
130,
84,
95,
90,
115,
115,
132,
115,
88,
51,
136,
119,
12,
79,
14,
119,
153,
17,
80,
115,
116,
18,
114,
89,
119,
51,
125,
53,
11,
120,
89,
9,
25,
116,
63,
181,
197,
152,
97,
114,
80,
133,
116,
18,
34,
228,
115,
89,
50,
116,
132,
80,
79,
119,
9,
34,
136,
134,
34,
136,
207,
133,
89,
30,
116,
131,
18,
189,
132,
88,
159,
136,
267,
130,
45,
84,
65,
65,
104,
83,
181,
51,
136,
89,
136,
130,
66,
89,
84,
23,
9,
45,
11,
57,
34,
119,
133,
130,
46,
131,
65,
230,
152,
89,
79,
115,
34,
136,
104,
104,
17,
116,
130,
131,
65,
130,
115,
34,
29,
45,
166,
5,
89,
51,
88,
90,
25,
50,
137,
34,
50,
89,
95,
159,
89,
119,
11,
131,
131,
57,
162,
30,
222,
126,
50,
130,
34,
34,
153,
43,
45,
11,
132,
115,
143,
36,
34,
115,
132,
133,
34,
97,
95,
90,
12,
132,
34,
141,
50,
114,
65,
34,
116,
115,
147,
88,
38,
34,
18,
150,
133,
83,
131,
119,
163,
148,
66,
126,
115,
104,
23,
11,
114,
200,
51,
233,
45,
152,
51,
88,
18,
136,
119,
130,
9,
89,
114,
30,
65,
116,
145,
95,
89,
36,
162,
115,
125,
25,
104,
116,
95,
115,
116,
131,
96,
151,
121,
34,
12,
65,
76,
11,
53,
133,
119,
89,
115,
116,
88,
116,
11,
12,
114,
37,
79,
84,
130,
9,
114,
131,
89,
90,
23,
37,
116,
32,
129,
51,
36,
38,
211,
34,
34,
34,
76,
116,
80,
11,
119,
115,
11,
159,
177,
206,
96,
66,
11,
136,
18,
136,
152,
90,
114,
159,
121,
227,
50,
177,
105,
137,
124,
29,
32,
114,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
23,
26,
152,
12,
34,
267,
114,
115,
51,
116,
90,
136,
115,
116,
34,
104,
130,
89,
34,
88,
115,
136,
18,
115,
51,
88,
34,
119,
119,
57,
116,
93,
90,
136,
119,
89,
218,
115,
267,
200,
143,
116,
130,
116,
63,
130,
116,
84,
57,
133,
130,
65,
130,
89,
152,
34,
34,
95,
45,
30,
88,
30,
114,
30,
206,
143,
115,
136,
11,
38,
148,
34,
53,
9,
136,
51,
141,
189,
95,
9,
114,
66,
119,
114,
89,
152,
95,
116,
65,
88,
9,
89,
23,
50,
130,
53,
38,
34,
164,
143,
80,
148,
148,
12,
148,
115,
30,
49,
130,
163,
130,
116,
114,
50,
89,
130,
126,
130,
9,
97,
143,
34,
22,
36,
37,
136,
44,
114,
115,
51,
143,
53,
114,
89,
115,
119,
118,
134,
119,
26,
11,
95,
34,
152,
89,
164,
115,
200,
151,
51,
50,
50,
57,
50,
222,
200,
10,
88,
89,
152,
233,
88,
115,
114,
119,
115,
137,
30,
50,
115,
43,
45,
65,
131,
115,
165,
80,
132,
57,
88,
130,
160,
148,
115,
215,
34,
131,
119,
115,
131,
11,
115,
162,
11,
114,
11,
115,
57,
130,
130,
88,
9,
136,
114,
130,
34,
88,
211,
131,
109,
152,
11,
34,
200,
133,
115,
108,
34,
116,
34,
34,
116,
30,
45,
201,
86,
220,
89,
200,
26,
34,
125,
88,
115,
45,
50,
144,
34,
9,
46,
148,
133,
104,
88,
88,
126,
88,
12,
136,
109,
152,
115,
65,
130,
30,
34,
46,
119,
89,
159,
90,
88,
133,
131,
131,
45,
192,
63,
119,
37,
133,
65,
115,
46,
119,
115,
119,
45,
133,
95,
153,
115,
25,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
114,
57,
109,
119,
131,
133,
115,
90,
115,
102,
115,
115,
133,
25,
119,
51,
50,
88,
65,
57,
50,
57,
167,
11,
114,
50,
200,
147,
65,
89,
177,
34,
115,
116,
95,
102,
66,
116,
34,
110,
159,
125,
89,
137,
36,
11,
116,
121,
114,
89,
66,
95,
152,
152,
177,
144,
57,
130,
200,
205,
9,
114,
63,
129,
229,
34,
147,
115,
89,
11,
132,
9,
65,
233,
91,
115,
89,
182,
136,
125,
125,
152,
149,
46,
131,
114,
34,
203,
114,
136,
145,
89,
34,
88,
46,
57,
34,
156,
89,
53,
149,
11,
125,
115,
147,
126,
50,
57,
133,
50,
115,
30,
23,
89,
45,
136,
89,
153,
30,
115,
4,
162,
134,
116,
9,
65,
34,
115,
63,
131,
30,
130,
50,
152,
34,
34,
119,
89,
95,
136,
34,
116,
137,
45,
57,
130,
165,
11,
63,
262,
45,
104,
130,
45,
11,
12,
34,
136,
114,
26,
25,
126,
115,
182,
119,
34,
134,
125,
125,
89,
115,
165,
109,
159,
65,
24,
136,
114,
116,
133,
130,
229,
34,
126,
114,
89,
131,
45,
114,
119,
197,
76,
137,
136,
136,
115,
115,
132,
45,
34,
114,
12,
119,
136,
36,
213,
89,
11,
33,
34,
152,
63,
163,
137,
90,
100,
153,
65,
97,
97,
26,
45,
115,
34,
130,
160,
30,
114,
9,
116,
50,
116,
17,
126,
11,
104,
116,
65,
38,
57,
34,
50,
51,
91,
46,
115,
116,
114,
91,
116,
130,
149,
115,
30,
130,
235,
115,
109,
115,
84,
115,
109,
230,
34,
11,
51,
136,
136,
119,
50,
140,
24,
152,
53,
115,
136,
131,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
65,
65,
176,
22,
114,
143,
49,
119,
136,
12,
56,
153,
34,
134,
149,
143,
53,
23,
133,
89,
200,
178,
30,
45,
109,
132,
91,
130,
23,
17,
136,
131,
133,
71,
11,
205,
109,
11,
64,
90,
88,
148,
189,
95,
34,
204,
88,
114,
53,
88,
146,
152,
11,
90,
119,
134,
89,
143,
63,
218,
30,
44,
115,
25,
132,
34,
89,
115,
116,
115,
148,
95,
115,
132,
25,
71,
94,
131,
89,
114,
34,
50,
89,
95,
134,
26,
126,
43,
165,
115,
114,
116,
11,
12,
189,
126,
22,
26,
114,
153,
115,
137,
143,
115,
9,
17,
25,
152,
11,
88,
132,
88,
244,
147,
50,
264,
241,
37,
95,
95,
34,
17,
110,
11,
89,
17,
258,
34,
102,
110,
12,
240,
17,
63,
45,
143,
105,
89,
34,
11,
115,
51,
88,
115,
119,
115,
89,
65,
34,
131,
130,
119,
36,
26,
114,
77,
89,
228,
89,
89,
116,
119,
114,
200,
125,
230,
63,
51,
131,
200,
143,
97,
90,
142,
131,
30,
79,
18,
91,
11,
24,
11,
80,
132,
115,
119,
133,
115,
115,
63,
34,
220,
45,
115,
65,
131,
185,
53,
23,
34,
115,
131,
34,
163,
222,
11,
148,
57,
115,
109,
197,
132,
65,
131,
183,
131,
136,
152,
176,
34,
59,
115,
115,
115,
11,
34,
65,
94,
125,
115,
114,
149,
88,
203,
34,
11,
115,
116,
125,
114,
89,
63,
50,
116,
59,
115,
50,
24,
109,
65,
34,
131,
125,
37,
114,
36,
25,
53,
128,
12,
22,
148,
115,
59,
132,
89,
90,
116,
88,
115,
131,
140,
114,
236,
12,
132,
114,
9,
89,
11,
50,
126,
89,
34,
115,
79,
30,
148,
63,
94,
115,
118,
145,
50,
84,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
95,
183,
143,
34,
34,
131,
115,
17,
89,
80,
132,
90,
159,
115,
115,
25,
89,
115,
115,
125,
143,
154,
34,
136,
46,
152,
114,
163,
153,
119,
30,
131,
88,
34,
50,
38,
71,
133,
45,
137,
115,
133,
132,
91,
65,
115,
9,
49,
130,
57,
148,
34,
116,
11,
5,
9,
50,
17,
210,
65,
195,
45,
125,
114,
51,
131,
79,
26,
34,
77,
95,
228,
12,
76,
4,
136,
12,
95,
152,
89,
50,
17,
88,
104,
58,
114,
228,
25,
11,
51,
65,
26,
34,
89,
240,
146,
89,
143,
115,
108,
59,
115,
12,
188,
34,
137,
239,
141,
119,
11,
50,
143,
109,
34,
164,
77,
114,
116,
11,
147,
167,
114,
34,
182,
164,
133,
114,
114,
119,
200,
152,
148,
80,
45,
34,
136,
34,
143,
25,
148,
114,
89,
176,
148,
34,
88,
63,
115,
114,
131,
34,
88,
151,
132,
131,
26,
12,
50,
84,
11,
45,
89,
64,
65,
136,
116,
119,
115,
163,
89,
36,
126,
34,
56,
130,
131,
238,
25,
95,
115,
150,
204,
165,
119,
109,
34,
11,
88,
50,
11,
34,
34,
23,
80,
12,
115,
152,
133,
34,
143,
114,
89,
116,
121,
115,
244,
53,
89,
114,
95,
136,
51,
95,
131,
150,
97,
89,
9,
88,
51,
130,
126,
115,
51,
116,
125,
115,
162,
23,
12,
228,
136,
136,
114,
115,
18,
137,
119,
156,
34,
143,
37,
152,
130,
148,
30,
49,
152,
136,
119,
165,
66,
25,
149,
126,
88,
34,
114,
116,
9,
215,
119,
140,
115,
184,
43,
50,
11,
51,
25,
65,
116,
131,
34,
3,
130,
89,
12,
89,
153,
11,
136,
228,
76,
131,
153,
115,
131,
210,
53,
200,
22,
17,
57,
26,
84,
132,
159,
116,
137,
26,
116,
192,
115,
25,
50,
130,
148,
148,
84,
145,
119,
88,
46,
133,
136,
116,
136,
50,
136,
59,
88,
206,
114,
114,
131,
34,
95,
34,
116,
183,
159,
131,
11,
50,
66,
121,
89,
45,
101,
11,
133,
89,
45,
89,
13,
114,
152,
51,
206,
136,
45,
115,
119,
57,
65,
131,
116,
133,
136,
136,
12,
115,
50,
9,
88,
136,
30,
126,
152,
26,
116,
89,
90,
152,
125,
25,
79,
143,
17,
34,
136,
206,
119,
90,
12,
30,
119,
143,
34,
119,
137,
137,
147,
148,
132,
241,
130,
84,
133,
130,
63,
72,
116,
104,
115,
37,
56,
88,
8,
133,
131,
251,
50,
63,
41,
12,
34,
136,
65,
154,
66,
9,
119,
159,
158,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
12,
11,
119,
119,
200,
136,
114,
152,
148,
51,
34,
130,
180,
91,
88,
132,
114,
114,
152,
84,
63,
53,
116,
136,
34,
200,
57,
88,
115,
34,
116,
126,
11,
21,
89,
136,
115,
150,
84,
25,
164,
116,
121,
34,
63,
88,
90,
25,
50,
116,
109,
95,
91,
164,
143,
100,
53,
126,
34,
88,
34,
11,
51,
37,
88,
88,
143,
90,
17,
12,
57,
141,
95,
18,
23,
152,
65,
51,
131,
115,
114,
144,
132,
115,
116,
119,
125,
136,
12,
57,
12,
119,
25,
195,
109,
51,
65,
125,
152,
22,
116,
143,
104,
143,
131,
88,
105,
51,
233,
12,
148,
91,
88,
115,
89,
102,
131,
65,
66,
160,
115,
95,
132,
132,
136,
11,
114,
89,
115,
36,
34,
71,
89,
115,
119,
89,
125,
115,
62,
141,
29,
130,
79,
116,
9,
182,
88,
89,
165,
209,
182,
95,
152,
206,
116,
130,
148,
131,
233,
136,
21,
32,
146,
89,
12,
136,
2,
79,
126,
34,
129,
236,
89,
114,
45,
119,
152,
36,
88,
12,
45,
131,
175,
130,
34,
38,
34,
65,
115,
232,
53,
131,
43,
50,
132,
89,
79,
151,
119,
115,
217,
25,
116,
89,
45,
34,
37,
59,
256,
50,
131,
126,
89,
119,
132,
152,
183,
220,
148,
45,
114,
189,
116,
2,
30,
151,
34,
17,
34,
115,
95,
114,
91,
138,
63,
143,
76,
116,
50,
84,
89,
143,
89,
115,
80,
11,
131,
115,
34,
152,
34,
88,
115,
11,
34,
80,
26,
152,
131,
115,
176,
34,
50,
150,
109,
241,
34,
133,
7,
89,
152,
119,
141,
130,
115,
105,
89,
38,
155,
145,
136,
142,
163,
132,
119,
51,
131,
114,
116,
12,
146,
50,
89,
95,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
152,
167,
130,
119,
65,
115,
131,
89,
22,
88,
247,
119,
165,
124,
114,
115,
88,
34,
136,
115,
115,
12,
65,
143,
34,
30,
23,
38,
34,
142,
130,
88,
115,
132,
115,
136,
115,
63,
34,
34,
34,
130,
34,
147,
34,
79,
17,
65,
136,
136,
115,
115,
109,
17,
9,
45,
25,
130,
115,
57,
95,
115,
23,
114,
89,
115,
88,
119,
228,
218,
53,
119,
11,
148,
114,
170,
115,
89,
88,
152,
95,
50,
34,
167,
110,
159,
116,
126,
114,
12,
65,
115,
119,
17,
137,
37,
34,
114,
34,
51,
156,
26,
89,
148,
37,
26,
126,
12,
104,
51,
137,
199,
50,
90,
114,
147,
50,
143,
210,
132,
119,
97,
114,
165,
90,
119,
34,
143,
11,
43,
125,
25,
104,
34,
143,
147,
45,
77,
90,
130,
50,
30,
130,
119,
114,
147,
132,
114,
45,
275,
11,
119,
152,
11,
34,
206,
185,
45,
114,
34,
53,
50,
50,
130,
183,
119,
34,
34,
95,
126,
5,
161,
115,
134,
143,
114,
57,
143,
116,
89,
152,
88,
26,
89,
23,
11,
95,
51,
115,
63,
115,
91,
80,
50,
11,
134,
11,
50,
34,
91,
90,
118,
34,
240,
89,
34,
45,
137,
79,
116,
95,
131,
45,
115,
66,
88,
88,
130,
89,
34,
34,
89,
136,
89,
130,
89,
89,
65,
88,
115,
148,
126,
136,
46,
12,
11,
153,
50,
63,
131,
84,
232,
72,
34,
149,
116,
11,
34,
25,
43,
115,
65,
148,
34,
186,
34,
34,
143,
89,
114,
30,
34,
115,
71,
115,
90,
136,
25,
119,
131,
119,
132,
119,
44,
148,
57,
49,
84,
89,
115,
149,
131,
160,
12,
136,
229,
149,
115,
34,
12,
165,
34,
167,
200,
30,
153,
114,
130,
25,
140,
34,
119,
183,
160,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
34,
88,
95,
165,
53,
126,
125,
84,
126,
130,
9,
119,
133,
187,
90,
45,
132,
115,
152,
259,
88,
129,
149,
89,
115,
115,
89,
25,
131,
12,
137,
134,
90,
115,
121,
220,
229,
95,
149,
131,
89,
136,
89,
89,
115,
114,
63,
66,
125,
175,
89,
115,
34,
34,
88,
65,
132,
89,
84,
88,
11,
17,
152,
71,
88,
209,
34,
136,
152,
84,
130,
77,
215,
114,
21,
133,
116,
128,
130,
65,
136,
154,
115,
133,
188,
34,
119,
131,
25,
133,
9,
115,
114,
34,
84,
136,
45,
118,
104,
34,
34,
34,
25,
65,
34,
119,
131,
115,
34,
116,
89,
50,
34,
197,
116,
137,
30,
89,
229,
114,
115,
46,
51,
115,
50,
5,
89,
51,
65,
57,
34,
137,
110,
89,
184,
136,
30,
45,
115,
37,
132,
34,
88,
5,
89,
131,
84,
91,
115,
115,
30,
159,
50,
50,
115,
24,
51,
79,
115,
118,
34,
126,
95,
114,
115,
18,
17,
49,
88,
141,
125,
212,
149,
116,
155,
200,
148,
89,
116,
80,
89,
115,
162,
109,
152,
115,
50,
133,
143,
137,
136,
136,
51,
109,
43,
114,
136,
34,
43,
50,
143,
125,
134,
130,
115,
136,
89,
130,
136,
65,
125,
207,
53,
115,
12,
26,
132,
159,
132,
185,
126,
34,
9,
109,
57,
65,
114,
89,
116,
126,
267,
209,
77,
152,
51,
116,
90,
115,
9,
153,
131,
133,
43,
11,
34,
121,
38,
153,
114,
132,
143,
89,
84,
34,
110,
143,
130,
26,
76,
152,
115,
133,
109,
150,
114,
119,
17,
89,
89,
131,
104,
90,
152,
51,
125,
37,
132,
76,
12,
136,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
183,
108,
147,
136,
8,
206,
91,
132,
114,
115,
170,
79,
57,
160,
114,
152,
89,
137,
57,
89,
233,
132,
115,
88,
200,
61,
88,
130,
34,
115,
38,
51,
131,
88,
38,
136,
17,
49,
130,
152,
34,
66,
95,
115,
45,
102,
133,
138,
22,
119,
84,
34,
89,
66,
131,
49,
114,
132,
89,
36,
133,
34,
148,
57,
34,
115,
131,
9,
131,
11,
11,
119,
77,
132,
148,
116,
46,
30,
191,
131,
71,
89,
114,
114,
34,
130,
121
],
"startTime": 49777293877,
"timeDeltas": [
2733390,
313,
95,
111,
112,
105,
106,
94,
220,
106,
103,
102,
106,
118,
108,
92,
105,
93,
106,
122,
85,
117,
104,
202,
106,
95,
212,
102,
100,
102,
128,
92,
108,
99,
108,
101,
104,
102,
106,
104,
107,
105,
91,
103,
105,
113,
102,
104,
230,
91,
218,
106,
95,
203,
101,
204,
103,
149,
91,
106,
99,
98,
106,
103,
105,
122,
84,
126,
91,
100,
101,
105,
95,
103,
103,
107,
106,
101,
103,
100,
103,
101,
102,
111,
97,
102,
208,
313,
104,
112,
109,
87,
204,
100,
104,
102,
203,
100,
114,
92,
106,
206,
101,
101,
102,
100,
101,
104,
99,
102,
103,
97,
105,
101,
102,
101,
118,
91,
102,
136,
100,
104,
101,
102,
100,
101,
103,
135,
70,
101,
103,
101,
102,
98,
126,
90,
120,
97,
201,
105,
98,
202,
205,
100,
104,
99,
101,
102,
102,
99,
102,
102,
110,
102,
101,
101,
101,
101,
101,
102,
123,
88,
120,
90,
101,
205,
103,
103,
106,
111,
107,
108,
101,
92,
110,
108,
93,
98,
101,
103,
105,
108,
109,
101,
206,
121,
91,
204,
100,
103,
120,
129,
73,
96,
164,
37,
103,
123,
123,
79,
138,
61,
106,
201,
106,
106,
96,
203,
101,
102,
101,
202,
100,
101,
101,
125,
105,
78,
117,
198,
96,
100,
101,
100,
102,
101,
101,
102,
105,
114,
102,
101,
101,
126,
92,
112,
200,
107,
99,
100,
103,
102,
102,
103,
100,
102,
100,
101,
101,
101,
101,
102,
103,
104,
114,
98,
96,
107,
96,
205,
102,
102,
101,
101,
103,
102,
100,
101,
101,
103,
114,
98,
113,
99,
212,
100,
98,
100,
103,
201,
101,
100,
103,
99,
104,
100,
106,
106,
104,
97,
104,
210,
314,
96,
106,
97,
102,
201,
102,
101,
100,
103,
101,
120,
105,
100,
202,
100,
107,
100,
101,
103,
103,
101,
102,
100,
103,
117,
95,
96,
100,
131,
97,
112,
122,
94,
198,
114,
202,
102,
111,
107,
95,
100,
101,
202,
101,
207,
102,
99,
101,
105,
101,
102,
103,
210,
101,
113,
105,
89,
102,
103,
102,
108,
102,
142,
160,
68,
191,
106,
113,
88,
107,
101,
106,
106,
101,
108,
97,
101,
101,
101,
203,
101,
105,
114,
114,
104,
102,
204,
99,
102,
202,
98,
104,
101,
112,
89,
101,
102,
207,
101,
209,
105,
197,
121,
85,
103,
99,
101,
303,
102,
109,
95,
113,
105,
108,
102,
88,
108,
200,
99,
102,
101,
111,
93,
103,
100,
101,
101,
102,
206,
203,
219,
102,
92,
130,
92,
93,
104,
114,
102,
103,
101,
101,
104,
114,
93,
103,
102,
103,
106,
112,
208,
121,
84,
100,
103,
103,
212,
103,
101197,
96,
105,
105,
117,
105,
148,
131,
106,
111,
104,
103,
107,
107,
102,
105,
102,
110,
103,
114,
106,
100,
105,
108,
103,
132,
114,
92,
112,
104,
102,
134,
103,
104,
104,
103,
103,
105,
102,
178,
157,
165,
135,
134,
134,
117,
142,
141,
130,
137,
121,
143,
128,
131,
115,
130,
133,
130,
132,
126,
123,
130,
129,
139,
109,
120,
135,
132,
133,
149,
151,
150,
142,
143,
144,
137,
141,
135,
130,
119,
130,
109,
106,
121,
131,
130,
131,
132,
131,
132,
130,
133,
130,
139,
115,
142,
129,
132,
128,
128,
129,
129,
128,
131,
130,
130,
130,
130,
131,
134,
150,
145,
129,
147,
127,
129,
130,
149,
150,
159,
137,
133,
148,
142,
132,
156,
148,
146,
150,
141,
132,
134,
135,
102,
144,
134,
136,
194,
118,
134,
151,
135,
124,
150,
137,
129,
132,
140,
139,
139,
146,
154,
121,
154,
147,
138,
126,
142,
146,
181,
135,
126,
152,
136,
135,
165,
126,
143,
133,
165,
113,
133,
150,
147,
154,
146,
155,
128,
158,
139,
163,
115,
141,
113,
126,
154,
150,
161,
149,
147,
149,
139,
141,
131,
127,
141,
147,
132,
121,
134,
138,
141,
129,
129,
128,
129,
130,
128,
120,
110,
123,
138,
158,
133,
145,
149,
147,
150,
147,
147,
147,
149,
147,
134,
134,
150,
132,
140,
139,
143,
131,
130,
131,
128,
148,
134,
133,
135,
125,
114,
146,
118,
145,
111,
134,
138,
129,
119,
134,
124,
128,
137,
269,
105,
128,
135,
429,
143,
154,
243,
130,
126,
127,
125,
283,
144,
273,
158,
110,
142,
137,
146,
126,
148,
132,
143,
164,
283,
300,
164,
136,
304,
147,
135,
282,
122,
420,
124,
128,
148,
140,
150,
143,
148,
112,
149,
290,
164,
126,
280,
140,
132,
140,
138,
138,
136,
419,
127,
126,
140,
150,
137,
141,
137,
137,
141,
133,
141,
140,
140,
137,
281,
151,
139,
142,
129,
145,
104,
144,
126,
144,
109,
112,
130,
132,
125,
121,
156,
113,
125,
143,
140,
127,
117,
131,
130,
131,
131,
136,
116,
134,
135,
128,
131,
125,
144,
122,
132,
149,
281,
148,
126,
138,
127,
263,
129,
281,
146,
123,
134,
128,
135,
146,
148,
117,
206,
202,
118,
143,
134,
119,
138,
133,
139,
153,
295,
149,
145,
165,
148,
150,
133,
164,
166,
127,
108,
139,
266,
147,
142,
151,
291,
278,
140,
133,
129,
120,
138,
130,
135,
140,
136,
141,
138,
279,
141,
119,
161,
121,
132,
136,
129,
136,
144,
107,
148,
298,
150,
145,
149,
145,
152,
131,
140,
129,
292,
151,
142,
154,
144,
151,
145,
286,
156,
125,
138,
114,
145,
239,
140,
268,
131,
144,
133,
154,
267,
123,
130,
119,
264,
142,
137,
144,
138,
136,
123,
263,
136,
273,
104,
137,
128,
147,
148,
145,
153,
142,
151,
143,
151,
162,
125,
147,
142,
129,
144,
161,
125,
141,
135,
145,
133,
151,
130,
127,
117,
134,
141,
136,
113,
146,
136,
142,
124,
129,
124,
131,
139,
120,
256,
278,
156,
148,
147,
285,
162,
160,
121,
128,
135,
129,
388,
128,
126,
129,
125,
129,
143,
159,
124,
132,
146,
151,
129,
151,
145,
146,
291,
146,
151,
123,
131,
129,
135,
109,
144,
148,
142,
150,
146,
150,
293,
162,
133,
142,
139,
141,
135,
146,
139,
135,
145,
143,
135,
146,
146,
148,
116,
136,
269,
117,
141,
143,
142,
163,
127,
138,
137,
145,
138,
142,
147,
129,
161,
127,
132,
141,
155,
149,
147,
151,
141,
160,
105,
138,
145,
132,
154,
125,
119,
144,
142,
154,
140,
150,
152,
149,
141,
120,
140,
139,
140,
141,
140,
141,
139,
157,
149,
149,
150,
125,
142,
141,
133,
131,
117,
145,
130,
132,
142,
140,
141,
139,
143,
138,
128,
129,
130,
132,
146,
148,
146,
148,
148,
150,
147,
148,
148,
149,
146,
149,
140,
140,
138,
144,
139,
141,
129,
129,
128,
128,
131,
146,
148,
149,
148,
144,
139,
142,
140,
144,
135,
142,
139,
138,
135,
139,
128,
137,
139,
150,
126,
129,
134,
141,
132,
139,
137,
141,
143,
114,
145,
125,
118,
158,
99,
126,
134,
129,
140,
118,
141,
120,
136,
135,
139,
124,
137,
146,
127,
128,
155,
136,
136,
165,
127,
146,
139,
165,
156,
121,
149,
141,
157,
142,
146,
139,
138,
150,
127,
149,
111,
142,
146,
137,
123,
147,
136,
135,
140,
136,
140,
147,
149,
147,
149,
148,
134,
132,
137,
134,
137,
136,
153,
100,
133,
137,
149,
147,
149,
148,
142,
115,
149,
148,
147,
149,
146,
141,
139,
142,
138,
131,
130,
130,
131,
129,
130,
130,
131,
130,
130,
131,
131,
130,
130,
130,
131,
116,
128,
111,
129,
137,
150,
146,
162,
146,
135,
129,
130,
128,
135,
135,
134,
153,
133,
133,
133,
120,
121,
148,
153,
151,
145,
156,
133,
136,
147,
119,
126,
140,
142,
141,
151,
121,
137,
139,
166,
266,
265,
119,
121,
150,
158,
105,
135,
152,
124,
135,
130,
116,
132,
125,
149,
115,
151,
113,
438,
152,
128,
147,
154,
142,
153,
141,
111,
144,
140,
137,
151,
144,
147,
145,
149,
278,
139,
137,
140,
140,
137,
140,
136,
140,
136,
142,
128,
125,
143,
135,
283,
131,
276,
293,
280,
135,
147,
137,
128,
148,
144,
151,
143,
131,
117,
112,
128,
144,
127,
127,
142,
263,
124,
144,
160,
125,
132,
123,
130,
126,
122,
131,
133,
132,
262,
125,
118,
131,
129,
129,
126,
113,
114,
105,
128,
236,
149,
105,
135,
128,
128,
123,
132,
298,
149,
142,
135,
144,
149,
129,
111,
141,
125,
141,
149,
443,
145,
143,
149,
291,
154,
133,
149,
145,
143,
147,
148,
149,
144,
146,
299,
149,
137,
141,
138,
281,
142,
136,
142,
265,
142,
149,
140,
137,
141,
140,
132,
144,
140,
140,
137,
139,
278,
256,
130,
128,
127,
125,
129,
127,
131,
126,
126,
130,
112,
119,
128,
126,
130,
125,
295,
146,
138,
166,
114,
126,
149,
137,
141,
138,
128,
124,
131,
385,
128,
126,
147,
122,
147,
128,
132,
235,
137,
128,
124,
126,
267,
290,
166,
266,
137,
130,
134,
113,
131,
129,
122,
131,
257,
133,
284,
126,
120,
131,
167,
244,
155,
153,
137,
145,
165,
141,
185,
138,
141,
148,
291,
148,
142,
142,
137,
141,
277,
278,
130,
126,
128,
255,
127,
127,
130,
126,
148,
144,
147,
143,
148,
145,
148,
142,
146,
143,
150,
145,
279,
140,
136,
140,
137,
129,
123,
129,
128,
128,
116,
129,
126,
258,
130,
126,
128,
129,
125,
129,
129,
128,
128,
127,
127,
129,
128,
134,
146,
148,
144,
152,
146,
150,
145,
146,
154,
149,
147,
162,
101,
141,
139,
140,
139,
129,
130,
134,
130,
128,
129,
130,
129,
148,
148,
150,
147,
172,
150,
154,
162,
178,
156,
149,
160,
144,
148,
147,
149,
147,
149,
147,
149,
148,
143,
138,
144,
138,
143,
139,
130,
128,
129,
130,
128,
130,
129,
129,
136,
142,
150,
149,
147,
175,
134,
159,
139,
133,
123,
147,
125,
148,
119,
134,
137,
131,
135,
111,
131,
128,
131,
119,
130,
129,
130,
130,
130,
132,
146,
146,
150,
147,
149,
148,
148,
149,
148,
147,
149,
151,
142,
138,
138,
142,
131,
153,
128,
130,
128,
128,
128,
131,
146,
147,
148,
147,
147,
147,
150,
147,
149,
147,
149,
147,
141,
140,
141,
140,
163,
125,
143,
149,
146,
149,
147,
149,
146,
143,
130,
130,
134,
146,
138,
141,
140,
141,
144,
147,
141,
141,
139,
140,
139,
141,
128,
130,
138,
129,
135,
147,
147,
148,
149,
146,
148,
147,
147,
149,
149,
115,
145,
141,
141,
140,
140,
141,
139,
130,
127,
154,
136,
146,
144,
145,
139,
141,
139,
142,
138,
141,
138,
146,
145,
129,
129,
130,
129,
128,
128,
128,
128,
131,
127,
129,
129,
129,
128,
128,
131,
147,
134,
134,
148,
135,
136,
120,
133,
146,
144,
150,
145,
147,
148,
132,
118,
129,
141,
148,
149,
146,
151,
140,
141,
141,
141,
139,
141,
130,
129,
129,
130,
129,
127,
137,
125,
117,
129,
275,
114,
142,
134,
124,
130,
143,
141,
127,
152,
144,
152,
142,
149,
137,
136,
124,
127,
124,
130,
123,
130,
125,
130,
126,
290,
150,
147,
178,
141,
150,
142,
153,
113,
173,
113,
131,
259,
138,
418,
140,
127,
128,
129,
125,
257,
128,
128,
129,
125,
128,
131,
119,
125,
131,
270,
121,
145,
150,
144,
149,
144,
147,
132,
129,
124,
129,
126,
130,
258,
128,
127,
130,
255,
129,
129,
130,
145,
148,
143,
151,
147,
149,
144,
149,
144,
150,
144,
146,
138,
142,
137,
549,
127,
121,
138,
131,
153,
115,
123,
126,
134,
138,
132,
131,
148,
155,
140,
136,
188,
101,
141,
148,
143,
146,
140,
134,
137,
253,
150,
160,
152,
149,
150,
144,
167,
114,
168,
142,
219,
98,
125,
174,
101,
278,
428,
151,
267,
140,
152,
139,
138,
155,
142,
137,
130,
136,
276,
159,
130,
147,
138,
329,
132,
398,
122,
141,
141,
463,
135,
135,
149,
128,
135,
144,
133,
130,
139,
143,
135,
140,
137,
141,
136,
130,
128,
129,
297,
140,
141,
283,
147,
293,
149,
142,
112,
142,
150,
118,
132,
147,
151,
137,
150,
124,
254,
129,
127,
128,
127,
127,
126,
119,
284,
136,
130,
273,
142,
134,
140,
277,
141,
138,
140,
139,
127,
127,
117,
124,
119,
129,
137,
137,
146,
137,
142,
130,
172,
97,
142,
167,
119,
123,
107,
131,
123,
257,
130,
261,
131,
150,
313,
137,
128,
127,
138,
110,
124,
133,
124,
147,
130,
130,
125,
138,
140,
153,
144,
145,
96,
309,
136,
145,
156,
102,
130,
126,
131,
131,
112,
161,
120,
131,
148,
128,
134,
142,
143,
148,
156,
137,
149,
148,
137,
132,
128,
115,
141,
270,
142,
148,
133,
252,
128,
124,
266,
130,
167,
131,
273,
149,
280,
139,
136,
141,
137,
145,
135,
129,
269,
113,
125,
143,
142,
147,
145,
149,
122,
140,
135,
140,
136,
111,
133,
129,
139,
120,
144,
111,
136,
132,
134,
142,
124,
111,
146,
138,
170,
124,
139,
141,
106,
151,
139,
141,
140,
118,
140,
141,
138,
141,
140,
141,
166,
130,
130,
153,
134,
130,
126,
126,
143,
151,
150,
174,
147,
135,
145,
148,
128,
120,
138,
144,
114,
119,
134,
129,
139,
154,
146,
134,
164,
101,
135,
156,
134,
141,
139,
141,
139,
139,
140,
140,
176,
152,
140,
147,
130,
121,
137,
148,
141,
157,
143,
139,
142,
130,
144,
139,
139,
129,
138,
144,
112,
109,
131,
127,
134,
125,
127,
130,
128,
130,
128,
134,
105,
132,
135,
135,
149,
142,
138,
142,
129,
140,
139,
140,
140,
132,
123,
146,
130,
124,
138,
123,
128,
128,
129,
129,
136,
139,
127,
130,
129,
142,
134,
152,
119,
142,
133,
128,
129,
134,
158,
134,
132,
131,
128,
129,
140,
112,
135,
130,
136,
113,
116,
130,
128,
129,
136,
132,
132,
129,
130,
129,
114,
131,
141,
131,
139,
129,
129,
131,
131,
131,
146,
127,
147,
137,
135,
139,
121,
142,
134,
127,
133,
141,
138,
142,
139,
140,
140,
143,
142,
143,
118,
155,
127,
140,
131,
132,
121,
126,
130,
130,
152,
148,
152,
149,
165,
165,
194,
118,
132,
128,
98,
142,
144,
148,
150,
147,
149,
147,
163,
119,
125,
144,
123,
141,
146,
150,
147,
148,
146,
149,
145,
146,
129,
129,
134,
133,
143,
140,
149,
135,
138,
140,
140,
141,
141,
140,
147,
122,
134,
131,
123,
152,
145,
147,
149,
146,
149,
146,
149,
141,
141,
139,
141,
139,
141,
140,
143,
132,
272,
140,
110,
137,
417,
134,
138,
147,
144,
147,
143,
120,
117,
138,
263,
140,
279,
140,
134,
130,
125,
128,
126,
131,
125,
143,
173,
121,
135,
254,
148,
127,
137,
140,
150,
142,
147,
145,
114,
274,
130,
134,
131,
135,
141,
137,
141,
138,
141,
136,
140,
137,
132,
133,
136,
134,
159,
129,
135,
143,
135,
277,
141,
134,
157,
129,
140,
114,
247,
134,
144,
291,
151,
145,
147,
140,
148,
278,
117,
132,
134,
132,
125,
130,
128,
125,
130,
127,
129,
138,
148,
127,
130,
259,
139,
139,
120,
136,
142,
138,
143,
127,
144,
136,
131,
136,
145,
124,
132,
125,
113,
113,
132,
144,
139,
157,
107,
130,
134,
127,
132,
106,
146,
143,
120,
129,
123,
131,
125,
131,
129,
124,
141,
139,
143,
124,
174,
93,
135,
138,
143,
96,
125,
131,
126,
126,
130,
255,
129,
156,
240,
180,
115,
161,
138,
137,
144,
135,
147,
137,
131,
252,
130,
141,
140,
141,
141,
139,
139,
141,
278,
277,
139,
139,
368,
160,
123,
401,
140,
136,
140,
138,
141,
135,
140,
140,
148,
277,
142,
136,
134,
278,
113,
137,
129,
255,
129,
153,
110,
130,
302,
269,
279,
130,
133,
134,
139,
297,
130,
252,
131,
131,
147,
278,
278,
142,
138,
136,
142,
129,
132,
148,
125,
125,
146,
129,
129,
149,
145,
148,
138,
143,
156,
143,
153,
144,
134,
134,
148,
157,
140,
107,
141,
142,
113,
134,
127,
129,
115,
132,
133,
248,
124,
154,
144,
123,
132,
125,
129,
127,
257,
256,
278,
119,
134,
136,
127,
126,
130,
128,
128,
126,
274,
111,
144,
146,
140,
143,
130,
133,
139,
140,
137,
140,
140,
123,
132,
126,
126,
130,
142,
276,
138,
113,
151,
146,
148,
290,
149,
143,
150,
141,
151,
142,
115,
251,
125,
121,
129,
140,
125,
111,
133,
127,
129,
129,
130,
134,
148,
133,
143,
113,
129,
127,
129,
130,
156,
133,
137,
130,
150,
148,
133,
143,
144,
130,
141,
138,
150,
138,
128,
143,
139,
139,
140,
139,
140,
143,
130,
143,
119,
149,
147,
149,
147,
149,
139,
141,
139,
141,
146,
135,
149,
139,
130,
148,
145,
150,
147,
149,
148,
149,
147,
148,
133,
141,
137,
132,
130,
139,
139,
142,
139,
140,
140,
140,
140,
141,
141,
150,
140,
135,
167,
126,
147,
152,
150,
170,
132,
150,
143,
140,
157,
124,
136,
121,
139,
140,
148,
160,
136,
150,
147,
149,
146,
149,
125,
151,
144,
128,
135,
138,
140,
149,
129,
129,
131,
130,
130,
129,
129,
148,
128,
147,
136,
118,
141,
148,
163,
132,
126,
111,
147,
136,
121,
149,
142,
133,
110,
132,
139,
138,
145,
128,
133,
146,
146,
148,
137,
136,
142,
132,
136,
131,
146,
157,
136,
150,
148,
151,
150,
155,
148,
141,
144,
151,
148,
144,
147,
122,
126,
144,
134,
139,
133,
140,
134,
147,
150,
147,
148,
147,
148,
145,
150,
164,
136,
158,
134,
139,
144,
146,
142,
139,
141,
138,
142,
140,
140,
136,
136,
133,
144,
114,
121,
147,
147,
148,
133,
140,
136,
141,
140,
140,
151,
150,
148,
128,
145,
148,
139,
144,
138,
141,
128,
137,
131,
140,
139,
140,
119,
130,
128,
127,
129,
129,
129,
136,
139,
118,
130,
135,
124,
126,
127,
255,
129,
255,
130,
256,
256,
128,
126,
148,
141,
151,
143,
149,
143,
147,
144,
147,
143,
163,
126,
132,
145,
159,
144,
133,
142,
150,
142,
150,
132,
263,
136,
129,
134,
129,
133,
129,
134,
126,
133,
128,
133,
128,
133,
128,
132,
128,
133,
259,
132,
128,
133,
128,
265,
133,
124,
134,
131,
129,
134,
260,
133,
128,
133,
128,
130,
277,
146,
139,
142,
133,
115,
140,
123,
138,
149,
142,
148,
146,
154,
243,
132,
144,
153,
146,
134,
127,
136,
278,
143,
122,
142,
134,
154,
144,
136,
261,
141,
141,
143,
126,
147,
143,
132,
144,
133,
129,
131,
124,
126,
127,
146,
112,
256,
254,
129,
114,
124,
131,
129,
124,
139,
135,
119,
129,
134,
124,
129,
145,
148,
130,
291,
155,
293,
149,
143,
144,
137,
254,
141,
302,
148,
154,
109,
145,
150,
124,
148,
145,
150,
137,
142,
141,
276,
142,
141,
125,
129,
127,
129,
125,
130,
127,
126,
129,
126,
128,
126,
130,
128,
127,
129,
124,
130,
129,
126,
129,
127,
129,
126,
132,
265,
146,
134,
132,
121,
135,
128,
114,
291,
135,
129,
129,
265,
138,
126,
130,
128,
256,
126,
129,
129,
126,
130,
125,
132,
256,
127,
126,
129,
125,
130,
127,
126,
130,
154,
150,
142,
153,
140,
148,
294,
154,
397,
138,
129,
144,
138,
156,
148,
125,
150,
114,
155,
145,
150,
143,
149,
146,
153,
140,
139,
136,
142,
134,
272,
317,
165,
131,
153,
144,
155,
126,
162,
113,
293,
295,
149,
155,
145,
137,
143,
141,
152,
152,
151,
113,
147,
158,
135,
154,
149,
135,
135,
266,
141,
138,
142,
139,
140,
140,
130,
129,
130,
129,
130,
119,
128,
129,
129,
130,
129,
130,
128,
128,
138,
129,
128,
140,
129,
130,
128,
130,
128,
129,
127,
130,
127,
129,
128,
128,
130,
164,
92,
128,
130,
129,
129,
129,
129,
129,
129,
130,
128,
131,
128,
128,
130,
128,
132,
127,
128,
145,
146,
148,
147,
148,
147,
148,
110,
156,
140,
153,
129,
141,
138,
131,
136,
144,
135,
129,
131,
130,
129,
131,
129,
148,
131,
129,
129,
129,
131,
126,
148,
150,
150,
157,
149,
155,
148,
148,
149,
147,
147,
149,
139,
142,
140,
141,
141,
152,
125,
139,
124,
129,
128,
121,
131,
128,
133,
126,
129,
129,
129,
128,
130,
129,
129,
132,
132,
130,
132,
135,
126,
130,
131,
127,
130,
130,
130,
129,
129,
130,
129,
142,
129,
129,
129,
128,
129,
128,
128,
128,
129,
129,
128,
128,
128,
129,
130,
128,
130,
129,
128,
129,
128,
128,
129,
128,
129,
135,
146,
158,
136,
149,
147,
149,
147,
150,
147,
148,
139,
141,
140,
141,
142,
170,
149,
151,
161,
130,
137,
107,
146,
153,
148,
148,
134,
118,
134,
138,
129,
128,
130,
129,
129,
128,
128,
130,
131,
129,
129,
128,
128,
128,
129,
119,
130,
130,
129,
129,
144,
146,
147,
147,
159,
145,
149,
148,
148,
130,
150,
131,
137,
141,
141,
145,
139,
142,
140,
154,
145,
143,
130,
129,
148,
122,
147,
146,
160,
147,
152,
163,
128,
132,
129,
130,
127,
129,
129,
262,
126,
257,
129,
126,
123,
131,
131,
125,
128,
123,
112,
128,
128,
256,
131,
256,
127,
128,
128,
126,
130,
125,
131,
127,
126,
125,
144,
147,
126,
130,
127,
257,
129,
121,
133,
129,
126,
130,
256,
130,
128,
124,
142,
284,
137,
159,
137,
131,
146,
139,
142,
143,
149,
131,
126,
112,
140,
138,
140,
138,
130,
127,
133,
126,
129,
126,
533,
132,
128,
131,
125,
257,
129,
126,
127,
127,
129,
256,
131,
126,
131,
126,
127,
130,
126,
143,
148,
128,
148,
144,
150,
144,
148,
124,
255,
130,
126,
129,
125,
131,
128,
127,
274,
152,
124,
131,
128,
135,
130,
129,
127,
138,
149,
153,
148,
157,
301,
152,
149,
154,
149,
155,
149,
148,
141,
146,
142,
147,
114,
129,
126,
130,
145,
125,
162,
112,
123,
129,
127,
130,
125,
130,
119,
256,
129,
139,
141,
149,
610,
156,
149,
154,
144,
126,
115,
137,
144,
137,
129,
118,
136,
139,
141,
420,
125,
141,
134,
147,
154,
305,
153,
148,
154,
148,
155,
149,
148,
143,
148,
139,
146,
137,
146,
273,
130,
276,
151,
158,
158,
146,
149,
141,
302,
438,
148,
144,
138,
296,
148,
143,
154,
145,
142,
145,
151,
145,
119,
142,
149,
120,
150,
143,
152,
142,
152,
293,
144,
130,
255,
131,
147,
139,
444,
148,
140,
150,
137,
140,
137,
142,
137,
142,
137,
279,
139,
125,
128,
128,
129,
127,
131,
127,
126,
129,
125,
129,
127,
138,
248,
129,
128,
126,
129,
126,
131,
117,
288,
151,
142,
148,
143,
147,
144,
149,
143,
150,
136,
142,
136,
142,
137,
129,
126,
130,
126,
129,
126,
129,
124,
129,
128,
129,
129,
129,
129,
128,
130,
128,
128,
129,
127,
129,
128,
131,
127,
129,
129,
129,
129,
129,
129,
129,
129,
139,
121,
127,
131,
129,
129,
129,
129,
129,
129,
128,
128,
127,
130,
129,
127,
128,
128,
128,
139,
130,
128,
128,
129,
127,
128,
128,
129,
128,
129,
128,
127,
128,
139,
120,
128,
128,
129,
130,
130,
127,
128,
130,
128,
129,
130,
131,
129,
130,
128,
129,
128,
120,
129,
135,
121,
129,
130,
129,
130,
128,
129,
128,
150,
110,
129,
129,
128,
130,
129,
129,
131,
127,
128,
130,
129,
129,
129,
128,
131,
131,
130,
130,
131,
143,
145,
135,
134,
129,
148,
147,
160,
133,
146,
149,
143,
134,
142,
164,
140,
136,
135,
145,
148,
146,
149,
147,
152,
161,
147,
145,
146,
144,
146,
147,
143,
139,
142,
138,
150,
140,
141,
148,
137,
129,
137,
119,
145,
133,
148,
150,
147,
149,
148,
149,
146,
143,
139,
140,
140,
142,
111,
143,
128,
129,
133,
146,
171,
144,
136,
141,
158,
95,
116,
147,
149,
146,
148,
146,
148,
148,
150,
146,
145,
137,
139,
140,
140,
141,
139,
130,
127,
129,
132,
129,
131,
128,
129,
129,
129,
129,
128,
128,
128,
128,
128,
130,
129,
128,
128,
128,
128,
128,
129,
129,
129,
135,
143,
130,
129,
137,
143,
134,
148,
150,
147,
158,
139,
150,
147,
139,
149,
147,
143,
294,
428,
137,
137,
121,
125,
128,
254,
133,
126,
126,
128,
128,
131,
128,
125,
130,
126,
256,
257,
127,
130,
127,
128,
136,
122,
258,
128,
125,
293,
164,
150,
127,
128,
154,
277,
148,
127,
146,
143,
153,
145,
142,
123,
128,
127,
129,
255,
129,
126,
129,
126,
253,
132,
108,
146,
147,
295,
149,
146,
294,
147,
144,
142,
136,
170,
108,
126,
131,
126,
125,
129,
126,
258,
519,
255,
130,
125,
126,
129,
131,
126,
126,
127,
257,
129,
128,
129,
124,
407,
147,
143,
147,
146,
149,
145,
156,
258,
131,
124,
129,
128,
125,
130,
127,
127,
129,
135,
130,
127,
126,
141,
112,
128,
128,
128,
126,
130,
127,
125,
133,
131,
573,
150,
152,
144,
153,
133,
161,
137,
150,
145,
149,
143,
149,
160,
284,
153,
127,
147,
138,
141,
139,
142,
138,
268,
278,
141,
147,
100,
135,
131,
129,
123,
128,
126,
130,
126,
127,
256,
131,
126,
151,
126,
304,
151,
148,
155,
147,
154,
151,
153,
150,
158,
274,
151,
181,
113,
147,
143,
150,
142,
297,
142,
139,
140,
136,
146,
141,
130,
130,
299,
147,
145,
152,
143,
149,
145,
155,
160,
151,
149,
157,
131,
147,
130,
142,
114,
263,
148,
141,
142,
380,
123,
127,
147,
129,
130,
126,
130,
125,
128,
145,
130,
128,
128,
128,
125,
130,
126,
151,
180,
142,
152,
142,
150,
142,
152,
115,
140,
138,
141,
433,
133,
137,
131,
133,
142,
147,
102,
137,
277,
143,
134,
387,
128,
126,
129,
157,
130,
124,
131,
126,
129,
128,
129,
126,
131,
138,
144,
150,
147,
150,
146,
151,
147,
150,
143,
150,
147,
142,
139,
157,
145,
149,
146,
148,
149,
147,
145,
149,
152,
143,
140,
139,
141,
140,
140,
129,
129,
128,
128,
130,
128,
128,
128,
127,
130,
128,
142,
133,
132,
146,
149,
149,
147,
173,
147,
147,
147,
145,
150,
145,
148,
140,
153,
119,
153,
132,
147,
149,
146,
149,
162,
144,
140,
140,
129,
141,
141,
143,
148,
128,
140,
129,
130,
128,
138,
121,
128,
128,
130,
128,
130,
129,
128,
129,
128,
129,
129,
128,
129,
129,
128,
130,
128,
129,
129,
128,
129,
148,
148,
148,
148,
149,
149,
132,
129,
128,
128,
156,
158,
156,
152,
155,
150,
153,
153,
153,
151,
154,
145,
149,
140,
141,
141,
141,
140,
146,
129,
129,
129,
129,
130,
130,
129,
131,
131,
131,
132,
131,
131,
142,
130,
118,
129,
129,
146,
151,
149,
151,
149,
145,
149,
145,
151,
147,
161,
163,
140,
146,
146,
146,
146,
144,
146,
128,
129,
119,
130,
128,
128,
128,
128,
130,
129,
149,
149,
154,
152,
153,
152,
154,
133,
134,
135,
125,
160,
128,
129,
129,
128,
129,
135,
138,
144,
153,
152,
153,
153,
153,
145,
146,
144,
146,
145,
146,
139,
141,
138,
140,
128,
129,
129,
129,
128,
130,
137,
124,
128,
128,
129,
130,
129,
129,
129,
129,
129,
128,
128,
129,
128,
128,
154,
136,
142,
147,
116,
143,
150,
146,
131,
129,
130,
156,
131,
123,
134,
124,
131,
136,
148,
147,
139,
149,
138,
124,
143,
133,
140,
266,
128,
126,
129,
127,
256,
255,
378,
255,
130,
127,
126,
131,
124,
126,
131,
130,
126,
147,
145,
148,
142,
150,
172,
108,
118,
150,
143,
287,
147,
187,
133,
141,
397,
164,
148,
118,
126,
149,
128,
130,
123,
131,
125,
431,
152,
139,
157,
142,
134,
125,
131,
138,
139,
138,
422,
129,
125,
130,
138,
280,
142,
126,
129,
126,
258,
130,
124,
130,
126,
129,
256,
129,
126,
129,
126,
131,
126,
127,
128,
256,
130,
125,
129,
125,
131,
130,
125,
130,
123,
130,
132,
126,
127,
128,
131,
143,
294,
146,
150,
123,
114,
133,
144,
151,
142,
152,
107,
150,
425,
140,
137,
142,
137,
140,
253,
130,
127,
127,
126,
131,
256,
130,
123,
121,
131,
135,
125,
130,
110,
147,
144,
150,
275,
148,
145,
148,
131,
113,
134,
148,
132,
140,
150,
155,
134,
130,
127,
159,
128,
149,
155,
137,
135,
136,
137,
129,
142,
139,
137,
153,
142,
152,
147,
140,
136,
145,
140,
139,
137,
145,
126,
133,
142,
121,
132,
409,
135,
124,
124,
132,
159,
126,
436,
270,
133,
125,
129,
124,
130,
130,
129,
128,
255,
130,
125,
131,
128,
127,
129,
125,
130,
128,
126,
130,
128,
127,
129,
116,
131,
128,
125,
125,
130,
256,
128,
282,
148,
143,
137,
143,
281,
293,
148,
296,
153,
125,
129,
125,
130,
126,
129,
134,
129,
126,
149,
143,
292,
150,
156,
129,
128,
150,
157,
138,
265,
271,
282,
704,
122,
324,
130,
97,
141,
278,
143,
123,
146,
144,
140,
138,
147,
141,
140,
145,
142,
137,
152,
155,
140,
143,
155,
151,
151,
143,
151,
148,
156,
106,
171,
154,
156,
162,
160,
178,
158,
131,
138,
139,
142,
138,
142,
140,
140,
141,
138,
141,
140,
141,
138,
139,
140,
128,
129,
127,
152,
147,
149,
129,
149,
147,
150,
147,
149,
146,
147,
143,
139,
138,
141,
140,
128,
129,
129,
131,
128,
129,
129,
128,
128,
128,
128,
129,
129,
130,
128,
128,
128,
136,
146,
150,
147,
148,
141,
134,
150,
148,
135,
122,
109,
151,
137,
133,
153,
144,
155,
131,
140,
143,
145,
144,
145,
147,
145,
140,
129,
129,
129,
129,
135,
130,
121,
151,
134,
130,
129,
129,
130,
128,
129,
129,
128,
131,
166,
112,
151,
151,
154,
141,
143,
132,
188,
134,
140,
146,
146,
148,
147,
149,
146,
151,
141,
141,
138,
141,
139,
141,
120,
130,
129,
128,
128,
128,
128,
128,
128,
128,
138,
127,
156,
147,
151,
148,
148,
148,
149,
146,
149,
147,
148,
141,
139,
139,
141,
140,
141,
128,
129,
128,
130,
128,
128,
128,
128,
128,
129,
129,
129,
128,
128,
128,
128,
128,
116,
129,
129,
129,
128,
128,
129,
129,
145,
123,
129,
131,
139,
124,
131,
130,
159,
118,
118,
148,
132,
121,
130,
128,
129,
158,
134,
135,
147,
148,
149,
147,
149,
149,
141,
151,
157,
149,
148,
150,
148,
143,
146,
149,
145,
138,
137,
152,
132,
146,
151,
147,
144,
147,
150,
139,
149,
147,
148,
148,
129,
138,
146,
156,
157,
153,
157,
197,
149,
148,
163,
148,
154,
149,
167,
145,
149,
146,
146,
138,
142,
146,
312,
157,
149,
145,
142,
147,
127,
136,
141,
133,
284,
141,
135,
132,
124,
130,
121,
260,
129,
131,
126,
126,
257,
130,
124,
129,
126,
129,
127,
129,
254,
131,
126,
125,
130,
127,
127,
256,
256,
256,
130,
128,
116,
148,
124,
131,
125,
130,
137,
136,
132,
141,
149,
143,
149,
291,
142,
140,
134,
281,
140,
124,
152,
140,
119,
144,
132,
434,
148,
291,
120,
127,
146,
119,
149,
144,
121,
127,
128,
124,
129,
142,
118,
129,
248,
129,
126,
129,
126,
129,
127,
130,
127,
128,
126,
130,
256,
122,
134,
153,
149,
161,
148,
303,
153,
148,
156,
163,
153,
133,
158,
121,
143,
131,
148,
143,
149,
146,
149,
293,
148,
142,
160,
137,
143,
147,
149,
137,
142,
136,
128,
126,
130,
125,
129,
127,
130,
128,
128,
125,
131,
128,
127,
130,
128,
126,
130,
125,
131,
128,
124,
260,
128,
128,
127,
131,
128,
126,
129,
142,
134,
148,
143,
153,
141,
149,
126,
129,
127,
128,
130,
124,
130,
118,
129,
127,
130,
127,
113,
149,
117,
139,
164,
131,
145,
150,
427,
143,
137,
142,
137,
144,
138,
141,
124,
265,
135,
124,
155,
125,
141,
527,
121,
113,
126,
261,
126,
121,
152,
138,
129,
125,
143,
106,
125,
130,
129,
126,
126,
130,
127,
129,
127,
257,
129,
128,
127,
128,
126,
129,
126,
129,
144,
149,
291,
148,
145,
148,
143,
278,
150,
136,
421,
140,
126,
129,
126,
256,
130,
128,
127,
127,
130,
130,
129,
126,
131,
246,
129,
126,
127,
257,
128,
128,
127,
418,
132,
127,
129,
291,
165,
146,
129,
152,
133,
157,
107,
134,
134,
126,
128,
128,
130,
129,
130,
130,
130,
131,
128,
129,
129,
127,
128,
129,
129,
128,
140,
128,
130,
129,
129,
130,
127,
129,
129,
129,
128,
134,
129,
128,
131,
153,
105,
129,
118,
158,
147,
153,
141,
142,
139,
144,
111,
149,
127,
154,
157,
156,
156,
155,
156,
154,
158,
147,
149,
147,
144,
134,
145,
140,
161,
145,
154,
155,
205,
84,
143,
148,
143,
134,
139,
144,
139,
130,
129,
129,
129,
129,
128,
136,
145,
151,
147,
150,
146,
150,
148,
148,
146,
149,
138,
142,
131,
141,
134,
130,
127,
129,
129,
129,
129,
128,
128,
142,
130,
148,
146,
148,
147,
148,
148,
149,
146,
147,
148,
149,
147,
141,
139,
141,
138,
142,
133,
149,
145,
148,
146,
148,
151,
132,
160,
154,
150,
155,
152,
154,
152,
153,
152,
154,
144,
146,
144,
145,
144,
147,
145,
129,
128,
129,
128,
129,
130,
129,
138,
137,
143,
140,
142,
138,
142,
140,
146,
144,
131,
139,
144,
139,
143,
129,
131,
130,
134,
128,
131,
111,
130,
129,
130,
130,
129,
129,
129,
130,
130,
128,
129,
130,
127,
131,
130,
127,
130,
119,
129,
128,
129,
128,
128,
129,
128,
129,
129,
128,
128,
128,
128,
129,
128,
129,
128,
129,
129,
129,
128,
130,
128,
128,
130,
128,
129,
128,
130,
129,
128,
128,
128,
129,
127,
129,
129,
138,
154,
129,
154,
146,
134,
130,
129,
137,
140,
132,
136,
162,
140,
144,
149,
137,
137,
135,
145,
129,
135,
139,
141,
151,
153,
151,
154,
151,
153,
145,
148,
140,
129,
140,
136,
283,
133,
136,
130,
130,
292,
130,
124,
130,
128,
126,
130,
128,
126,
131,
128,
128,
127,
130,
143,
145,
144,
266,
142,
138,
138,
126,
140,
126,
258,
127,
125,
130,
125,
129,
117,
130,
129,
126,
256,
130,
155,
132,
135,
128,
125,
130,
249,
144,
151,
141,
150,
146,
438,
147,
143,
149,
136,
142,
134,
141,
141,
137,
129,
125,
257,
129,
126,
130,
128,
255,
110,
135,
130,
126,
130,
126,
130,
125,
128,
127,
126,
112,
131,
127,
125,
130,
256,
131,
125,
131,
127,
125,
131,
126,
255,
132,
127,
298,
154,
146,
156,
152,
133,
126,
157,
142,
154,
150,
303,
155,
285,
150,
127,
144,
136,
129,
255,
129,
129,
125,
129,
256,
129,
128,
116,
257,
258,
129,
128,
126,
257,
129,
124,
130,
128,
128,
128,
126,
127,
131,
123,
130,
129,
126,
129,
126,
128,
128,
255,
161,
128,
126,
129,
128,
129,
126,
131,
127,
129,
257,
129,
133,
128,
125,
258,
130,
123,
131,
254,
256,
130,
127,
125,
131,
128,
127,
126,
264,
146,
270,
136,
127,
114,
121,
130,
126,
254,
130,
133,
130,
127,
129,
126,
126,
151,
150,
145,
151,
152,
148,
304,
152,
150,
153,
148,
150,
141,
146,
141,
146,
143,
142,
128,
127,
128,
128,
130,
125,
139,
417,
154,
146,
153,
150,
153,
131,
154,
145,
149,
137,
139,
138,
141,
137,
146,
126,
129,
127,
130,
124,
130,
128,
130,
126,
126,
129,
127,
130,
126,
128,
127,
126,
130,
126,
126,
138,
128,
126,
131,
127,
126,
130,
129,
261,
129,
122,
129,
129,
129,
154,
103,
129,
129,
128,
127,
128,
129,
130,
129,
129,
130,
130,
128,
120,
142,
135,
115,
139,
138,
146,
138,
142,
165,
180,
140,
120,
131,
119,
134,
149,
152,
154,
158,
149,
131,
137,
134,
137,
132,
132,
141,
152,
135,
132,
117,
150,
147,
149,
162,
181,
113,
171,
158,
149,
156,
115,
160,
154,
159,
151,
150,
111,
159,
143,
146,
149,
150,
149,
147,
147,
147,
149,
133,
148,
139,
140,
141,
141,
140,
141,
141,
129,
129,
129,
129,
148,
147,
152,
146,
150,
146,
149,
147,
150,
147,
147,
148,
141,
139,
141,
139,
141,
140,
128,
129,
130,
129,
129,
129,
128,
127,
128,
129,
128,
130,
128,
128,
128,
128,
128,
128,
130,
129,
129,
128,
130,
129,
129,
129,
129,
128,
128,
130,
129,
128,
128,
109,
130,
128,
138,
126,
149,
150,
150,
148,
149,
177,
149,
156,
136,
155,
127,
147,
154,
128,
155,
154,
150,
151,
155,
136,
154,
139,
148,
168,
95,
162,
150,
150,
154,
151,
155,
140,
148,
141,
147,
142,
142,
139,
145,
136,
128,
135,
132,
137,
133,
137,
141,
169,
134,
133,
134,
141,
185,
153,
157,
143,
154,
149,
151,
146,
154,
152,
153,
150,
146,
142,
150,
138,
147,
152,
151,
154,
127,
142,
152,
113,
146,
147,
149,
148,
149,
147,
146,
147,
148,
146,
134,
127,
130,
129,
129,
129,
129,
143,
131,
142,
147,
149,
147,
150,
146,
149,
146,
149,
146,
149,
139,
142,
138,
140,
138,
142,
128,
130,
118,
129,
129,
130,
129,
129,
129,
128,
147,
151,
127,
129,
147,
134,
138,
130,
134,
129,
139,
146,
141,
136,
141,
131,
135,
130,
129,
130,
130,
128,
130,
168,
133,
129,
291,
148,
129,
151,
134,
160,
282,
253,
131,
140,
151,
153,
153,
141,
135,
128,
309,
154,
138,
155,
126,
146,
155,
150,
439,
147,
160,
148,
138,
138,
139,
142,
138,
143,
137,
142,
137,
141,
282,
283,
136,
128,
254,
130,
256,
129,
126,
129,
127,
132,
256,
130,
128,
125,
131,
125,
130,
128,
126,
130,
127,
126,
255,
130,
256,
130,
117,
127,
255,
131,
128,
128,
127,
129,
125,
134,
256,
130,
145,
110,
125,
259,
159,
283,
153,
282,
133,
147,
151,
108,
157,
273,
137,
119,
151,
128,
147,
143,
139,
139,
142,
144,
146,
136,
141,
294,
148,
143,
143,
108,
149,
146,
146,
147,
150,
143,
152,
150,
132,
127,
131,
127,
254,
158,
133,
134,
148,
261,
128,
126,
130,
127,
257,
128,
146,
150,
146,
150,
143,
141,
137,
260,
129,
124,
129,
127,
129,
256,
130,
126,
125,
387,
131,
144,
145,
149,
143,
291,
152,
149,
290,
133,
254,
253,
130,
128,
118,
129,
126,
129,
128,
125,
256,
258,
131,
128,
144,
145,
145,
149,
145,
148,
142,
150,
141,
148,
144,
261,
133,
125,
148,
264,
134,
262,
154,
113,
143,
134,
129,
129,
110,
128,
145,
111,
284,
140,
144,
144,
124,
148,
119,
149,
137,
145,
160,
290,
141,
131,
135,
138,
141,
255,
145,
125,
129,
126,
107,
128,
256,
130,
126,
266,
129,
126,
257,
129,
128,
257,
171,
144,
151,
143,
319,
119,
264,
138,
278,
129,
255,
130,
129,
126,
133,
122,
126,
128,
130,
127,
129,
129,
130,
128,
137,
121,
130,
128,
118,
130,
128,
130,
129,
129,
128,
130,
130,
130,
130,
128,
130,
128,
130,
128,
130,
128,
130,
130,
128,
129,
129,
129,
129,
129,
129,
129,
129,
128,
130,
128,
130,
145,
139,
146,
149,
146,
149,
147,
151,
146,
147,
147,
149,
143,
139,
143,
140,
141,
142,
131,
130,
111,
129,
129,
131,
128,
129,
130,
129,
146,
152,
153,
154,
154,
153,
153,
153,
153,
163,
136,
146,
149,
141,
142,
140,
140,
139,
141,
128,
128,
128,
128,
130,
129,
148,
148,
154,
154,
145,
148,
150,
147,
150,
158,
149,
146,
148,
140,
151,
147,
150,
150,
150,
148,
146,
142,
147,
141,
147,
129,
131,
130,
131,
131,
132,
130,
131,
139,
131,
130,
130,
132,
129,
130,
131,
130,
131,
129,
130,
130,
132,
130,
129,
130,
132,
129,
130,
131,
130,
130,
131,
130,
130,
130,
131,
169,
151,
154,
156,
147,
146,
148,
147,
148,
160,
157,
140,
147,
146,
135,
129,
136,
137,
152,
118,
147,
129,
148,
142,
134,
132,
135,
154,
154,
152,
154,
152,
152,
154,
153,
152,
153,
153,
154,
151,
146,
144,
147,
145,
142,
141,
128,
131,
134,
129,
134,
133,
131,
117,
144,
147,
149,
147,
151,
147,
149,
146,
150,
146,
148,
140,
142,
141,
144,
143,
151,
183,
164,
145,
150,
153,
129,
149,
147,
147,
139,
140,
141,
139,
136,
149,
151,
146,
149,
147,
150,
148,
149,
147,
149,
154,
139,
132,
143,
132,
143,
135,
257,
130,
125,
130,
126,
130,
125,
256,
130,
125,
130,
125,
128,
127,
128,
127,
130,
132,
152,
153,
427,
304,
149,
140,
135,
128,
130,
126,
137,
147,
126,
134,
140,
140,
253,
129,
125,
154,
149,
171,
119,
142,
151,
263,
144,
140,
151,
137,
140,
136,
131,
254,
238,
131,
129,
252,
131,
125,
132,
255,
129,
126,
129,
256,
130,
126,
126,
129,
128,
125,
256,
129,
127,
130,
126,
255,
131,
128,
127,
128,
256,
131,
128,
127,
125,
258,
129,
128,
129,
128,
127,
131,
128,
123,
129,
128,
125,
130,
257,
131,
159,
250,
128,
126,
255,
130,
126,
127,
131,
128,
124,
130,
127,
130,
126,
132,
126,
125,
129,
130,
128,
128,
129,
129,
132,
125,
133,
261,
138,
124,
266,
128,
126,
129,
126,
129,
252,
130,
128,
126,
129,
125,
259,
127,
126,
131,
129,
134,
143,
149,
126,
147,
148,
154,
152,
153,
148,
153,
149,
147,
128,
130,
127,
130,
125,
130,
427,
132,
137,
141,
139,
140,
151,
149,
151,
154,
150,
154,
150,
152,
148,
156,
148,
149,
144,
143,
140,
135,
142,
138,
141,
256,
128,
127,
127,
151,
139,
150,
148,
147,
144,
148,
148,
154,
145,
324,
284,
151,
143,
149,
144,
149,
143,
149,
143,
150,
303,
143,
143,
150,
144,
149,
146,
147,
143,
149,
147,
158,
137,
142,
142,
129,
127,
129,
126,
128,
126,
130,
126,
130,
128,
127,
129,
127,
318,
130,
128,
147,
144,
140,
119,
132,
121,
132,
134,
135,
157,
142,
130,
136,
130,
119,
128,
133,
129,
130,
128,
155,
146,
148,
147,
150,
147,
148,
148,
146,
146,
147,
140,
150,
145,
140,
155,
141,
146,
149,
147,
150,
147,
136,
147,
118,
141,
163,
148,
150,
179,
140,
147,
152,
127,
130,
146,
134,
150,
149,
150,
148,
148,
147,
146,
151,
136,
139,
113,
135,
145,
149,
148,
160,
131,
139,
142,
140,
140,
142,
139,
122,
128,
129,
133,
128,
130,
129,
145,
151,
131,
140,
138,
169,
114,
159,
142,
151,
134,
130,
130,
129,
133,
147,
149,
130,
149,
147,
154,
135,
133,
145,
148,
147,
148,
138,
141,
138,
141,
139,
141,
139,
141,
140,
141,
138,
141,
139,
130,
129,
129,
129,
130,
127,
130,
128,
128,
129,
129,
128,
128,
129,
129,
128,
130,
129,
128,
105,
129,
130,
129,
128,
128,
128,
130,
129,
128,
129,
127,
130,
129,
128,
128,
128,
128,
130,
129,
129,
128,
129,
129,
128,
128,
118,
131,
159,
142,
150,
147,
149,
147,
149,
148,
151,
140,
140,
145,
146,
145,
129,
128,
130,
129,
128,
128,
128,
128,
129,
129,
134,
149,
144,
149,
146,
150,
139,
150,
146,
150,
168,
146,
145,
147,
146,
143,
130,
130,
131,
128,
130,
128,
133,
129,
129,
128,
132,
132,
130,
127,
128,
129,
129,
136,
145,
142,
161,
151,
147,
149,
149,
150,
150,
150,
139,
147,
144,
145,
145,
129,
128,
129,
128,
126,
129,
129,
129,
129,
130,
130,
128,
129,
129,
128,
128,
128,
128,
128,
128,
129,
129,
129,
130,
138,
124,
124,
126,
125,
129,
382,
130,
129,
126,
124,
517,
129,
255,
129,
125,
129,
127,
257,
130,
254,
129,
128,
127,
128,
128,
129,
126,
129,
127,
127,
130,
248,
131,
127,
125,
128,
128,
130,
124,
257,
136,
302,
152,
147,
155,
151,
150,
149,
153,
159,
124,
123,
120,
140,
116,
137,
156,
139,
135,
124,
137,
126,
137,
125,
148,
151,
148,
144,
149,
141,
149,
142,
148,
159,
156,
133,
423,
267,
148,
128,
149,
299,
144,
128,
133,
143,
154,
132,
132,
99,
174,
101,
149,
281,
153,
122,
135,
148,
125,
129,
165,
131,
151,
143,
136,
285,
139,
137,
408,
129,
124,
256,
129,
127,
130,
126,
131,
278,
294,
149,
143,
150,
144,
146,
141,
142,
135,
140,
135,
142,
125,
244,
255,
130,
127,
127,
127,
126,
129,
127,
129,
255,
386,
128,
126,
130,
256,
257,
129,
254,
130,
129,
129,
129,
123,
128,
259,
129,
107,
131,
126,
129,
128,
129,
265,
298,
143,
143,
147,
143,
149,
142,
150,
283,
128,
124,
129,
129,
126,
129,
127,
129,
128,
127,
130,
124,
130,
125,
126,
128,
131,
400,
169,
145,
161,
165,
144,
131,
150,
144,
296,
149,
142,
144,
126,
144,
148,
145,
151,
146,
295,
142,
138,
145,
137,
283,
140,
137,
130,
125,
129,
126,
129,
128,
119,
119,
128,
127,
128,
128,
169,
120,
91,
279,
154,
144,
154,
148,
154,
149,
155,
148,
155,
143,
148,
136,
422,
137,
137,
154,
135,
116,
141,
148,
144,
137,
151,
133,
150,
143,
140,
149,
148,
146,
149,
144,
134,
146,
149,
146,
132,
127,
130,
129,
130,
129,
129,
128,
130,
129,
129,
128,
130,
130,
140,
146,
169,
162,
147,
147,
150,
146,
123,
134,
146,
160,
149,
163,
138,
133,
142,
131,
128,
130,
128,
129,
129,
128,
130,
130,
129,
148,
111,
132,
129,
157,
133,
158,
108,
171,
88,
130,
130,
126,
128,
130,
129,
129,
130,
131,
130,
170,
153,
152,
156,
152,
145,
146,
149,
149,
153,
144,
150,
146,
149,
147,
150,
147,
149,
146,
149,
150,
145,
139,
141,
139,
141,
139,
141,
129,
129,
128,
128,
129,
127,
129,
129,
129,
128,
128,
129,
127,
129,
127,
129,
127,
129,
127,
129,
127,
128,
129,
128,
128,
128,
129,
136,
129,
128,
128,
128,
129,
128,
129,
128,
129,
128,
129,
117,
144,
131,
147,
149,
146,
148,
146,
148,
146,
152,
112,
147,
149,
147,
127,
143,
138,
154,
144,
132,
158,
153,
135,
124,
144,
147,
148,
146,
150,
146,
149,
165,
153,
143,
151,
150,
151,
118,
142,
134,
150,
121,
150,
150,
149,
153,
147,
152,
150,
142,
137,
149,
144,
146,
147,
159,
148,
146,
138,
170,
134,
146,
150,
147,
158,
147,
149,
147,
145,
150,
149,
139,
142,
140,
176,
139,
130,
129,
126,
132,
126,
128,
128,
167,
147,
150,
147,
149,
149,
150,
148,
148,
146,
150,
143,
140,
138,
143,
139,
129,
128,
129,
128,
128,
128,
128,
128,
128,
128,
130,
134,
126,
118,
130,
122,
129,
127,
129,
125,
129,
124,
131,
126,
255,
129,
124,
129,
134,
137,
144,
135,
142,
136,
124,
137,
122,
134,
149,
170,
135,
129,
276,
153,
147,
152,
150,
154,
148,
153,
303,
149,
146,
141,
135,
141,
261,
318,
140,
138,
153,
153,
146,
152,
293,
153,
137,
141,
134,
143,
135,
140,
135,
142,
140,
125,
256,
129,
251,
130,
267,
132,
125,
299,
159,
154,
107,
143,
146,
142,
112,
124,
127,
141,
128,
125,
130,
128,
130,
127,
126,
131,
129,
255,
129,
124,
130,
124,
129,
258,
125,
129,
129,
129,
128,
126,
259,
256,
131,
127,
127,
260,
128,
126,
129,
129,
128,
129,
128,
128,
128,
128,
127,
129,
121,
127,
144,
149,
134,
144,
149,
145,
145,
143,
153,
139,
149,
144,
141,
136,
558,
130,
124,
130,
127,
128,
127,
131,
372,
129,
125,
138,
277,
156,
144,
154,
302,
304,
306,
261,
129,
124,
131,
129,
258,
130,
255,
133,
124,
128,
126,
130,
253,
129,
129,
125,
130,
125,
127,
130,
127,
127,
130,
421,
149,
143,
148,
145,
147,
158,
145,
142,
144,
143,
145,
140,
147,
252,
129,
258,
130,
124,
129,
128,
129,
127,
130,
253,
128,
129,
256,
131,
127,
128,
126,
128,
129,
126,
128,
257,
128,
128,
129,
118,
256,
130,
127,
256,
130,
127,
142,
122,
131,
131,
144,
153,
149,
141,
409,
152,
139,
147,
431,
381,
145,
149,
154,
153,
123,
139,
142,
139,
141,
138,
255,
127,
126,
132,
127,
150,
152,
152,
148,
152,
147,
150,
155,
151,
145,
142,
143,
135,
143,
144,
139,
142,
140,
142,
127,
132,
145,
135,
157,
145,
138,
149,
146,
162,
132,
132,
128,
145,
135,
148,
151,
146,
150,
132,
156,
147,
147,
146,
146,
143,
138,
140,
142,
141,
138,
142,
139,
140,
141,
138,
129,
137,
146,
131,
129,
133,
134,
144,
139,
129,
112,
136,
135,
140,
133,
123,
128,
134,
117,
131,
127,
128,
129,
128,
130,
128,
128,
132,
146,
126,
138,
141,
139,
141,
132,
139,
137,
136,
135,
129,
131,
111,
130,
128,
130,
130,
141,
117,
129,
128,
129,
128,
127,
148,
147,
149,
146,
151,
148,
159,
131,
133,
126,
152,
136,
140,
137,
135,
154,
161,
153,
138,
134,
156,
119,
143,
124,
135,
129,
131,
115,
151,
147,
138,
146,
144,
141,
146,
128,
129,
139,
144,
140,
142,
140,
144,
138,
151,
131,
140,
142,
139,
141,
129,
129,
130,
131,
129,
128,
129,
119,
130,
129,
128,
129,
128,
129,
129,
129,
129,
129,
130,
130,
128,
131,
130,
130,
130,
130,
129,
129,
130,
130,
130,
130,
130,
128,
131,
128,
130,
129,
129,
128,
130,
131,
151,
150,
151,
143,
131,
127,
130,
129,
130,
130,
144,
138,
126,
134,
148,
148,
146,
150,
146,
149,
148,
133,
139,
130,
129,
129,
131,
128,
130,
130,
158,
133,
152,
148,
144,
147,
118,
132,
144,
140,
143,
140,
153,
130,
146,
152,
147,
132,
132,
143,
150,
149,
142,
138,
142,
143,
139,
138,
139,
141,
140,
141,
141,
138,
129,
116,
129,
129,
129,
128,
128,
129,
128,
128,
129,
129,
128,
128,
129,
128,
127,
129,
138,
124,
121,
261,
126,
123,
130,
125,
130,
125,
129,
127,
129,
125,
131,
127,
125,
128,
154,
122,
131,
129,
126,
131,
128,
125,
136,
120,
130,
127,
126,
129,
127,
155,
124,
123,
147,
145,
294,
149,
143,
149,
436,
141,
136,
142,
136,
141,
150,
153,
215,
123,
128,
146,
442,
139,
134,
148,
161,
143,
172,
446,
139,
132,
150,
147,
154,
149,
152,
451,
136,
129,
152,
141,
149,
165,
127,
155,
154,
152,
120,
146,
149,
115,
129,
133,
140,
141,
142,
169,
124,
107,
143,
303,
142,
287,
168,
119,
444,
290,
160,
103,
145,
134,
144,
129,
142,
110,
146,
263,
265,
118,
248,
252,
131,
125,
129,
126,
257,
142,
144,
292,
151,
258,
140,
146,
280,
144,
132,
146,
264,
149,
143,
147,
143,
135,
149,
265,
130,
142,
264,
134,
129,
264,
126,
131,
136,
129,
126,
132,
145,
148,
144,
159,
124,
129,
126,
129,
126,
130,
124,
130,
126,
131,
264,
131,
128,
127,
131,
127,
126,
136,
121,
128,
126,
258,
128,
255,
148,
132,
139,
134,
130,
152,
129,
287,
149,
266,
131,
134,
143,
128,
131,
258,
256,
130,
124,
130,
128,
127,
129,
127,
129,
127,
129,
263,
135,
127,
127,
124,
142,
161,
133,
137,
131,
258,
127,
130,
127,
126,
255,
130,
127,
127,
131,
124,
128,
130,
124,
386,
129,
126,
129,
127,
131,
289,
148,
144,
147,
144,
149,
145,
148,
438,
279,
140,
138,
132,
126,
139,
141,
128,
129,
126,
129,
127,
130,
130,
128,
148,
159,
142,
149,
149,
128,
123,
148,
117,
147,
148,
139,
143,
152,
147,
149,
133,
141,
150,
153,
155,
152,
141,
152,
164,
101,
141,
129,
175,
144,
147,
143,
105,
137,
149,
155,
132,
140,
143,
148,
132,
138,
161,
123,
136,
139,
140,
130,
141,
140,
143,
138,
128,
130,
129,
129,
128,
128,
129,
130,
127,
129,
129,
128,
129,
130,
128,
130,
129,
127,
130,
130,
128,
130,
127,
122,
128,
129,
130,
128,
129,
129,
129,
129,
128,
129,
129,
131,
127,
130,
128,
131,
128,
128,
128,
129,
129,
129,
137,
135,
156,
150,
121,
168,
154,
156,
122,
116,
141,
117,
130,
130,
143,
133,
139,
141,
166,
147,
138,
134,
138,
133,
188,
141,
129,
130,
145,
150,
152,
140,
133,
141,
139,
147,
151,
147,
125,
152,
160,
152,
153,
168,
131,
113,
131,
119,
130,
159,
151,
184,
100,
131,
129,
128,
131,
151,
124,
139,
140,
141,
132,
131,
127,
130,
114,
129,
129,
129,
129,
129,
129,
133,
127,
128,
131,
144,
147,
148,
148,
148,
147,
149,
146,
150,
147,
133,
129,
130,
130,
128,
129,
129,
130,
149,
146,
148,
146,
142,
139,
140,
152,
146,
146,
149,
147,
149,
141,
143,
137,
143,
142,
139,
141,
139,
142,
137,
142,
139,
131,
127,
130,
131,
129,
131,
118,
129,
128,
129,
129,
129,
128,
128,
130,
128,
122,
140,
148,
148,
147,
148,
146,
150,
146,
149,
124,
129,
129,
129,
130,
131,
131,
141,
166,
147,
129,
132,
130,
144,
150,
134,
142,
140,
143,
145,
142,
148,
125,
141,
121,
127,
151,
129,
130,
127,
130,
134,
132,
150,
147,
147,
152,
145,
170,
155,
155,
154,
150,
145,
148,
134,
123,
140,
153,
134,
129,
310,
109,
138,
154,
146,
152,
147,
150,
146,
304,
130,
127,
146,
234,
130,
126,
129,
125,
129,
126,
256,
269,
113,
135,
142,
277,
138,
279,
141,
127,
140,
278,
140,
125,
131,
126,
125,
130,
127,
131,
124,
131,
125,
131,
128,
131,
259,
130,
125,
131,
252,
161,
122,
126,
153,
132,
138,
120,
459,
113,
142,
124,
113,
141,
139,
147,
141,
111,
120,
111,
246,
144,
156,
136,
265,
135,
278,
137,
126,
152,
136,
143,
138,
143,
125,
143,
138,
143,
155,
129,
127,
130,
129,
124,
130,
131,
148,
144,
143,
144,
148,
143,
281,
141,
137,
142,
138,
141,
269,
130,
256,
129,
125,
129,
126,
129,
242,
128,
127,
129,
125,
259,
240,
130,
126,
129,
258,
128,
243,
129,
127,
129,
128,
129,
125,
257,
130,
128,
129,
124,
131,
127,
127,
129,
130,
253,
130,
128,
127,
125,
130,
129,
128,
129,
127,
127,
129,
128,
128,
126,
154,
148,
155,
292,
141,
263,
131,
299,
151,
134,
129,
134,
156,
159,
107,
157,
136,
147,
92,
135,
148,
258,
134,
146,
146,
138,
157,
137,
157,
146,
159,
124,
149,
147,
148,
148,
124,
130,
126,
129,
125,
131,
126,
127,
130,
124,
258,
113,
107,
131,
130,
259,
142,
269,
143,
274,
140,
126,
130,
130,
130,
125,
123,
130,
128,
126,
127,
129,
127,
116,
129,
122,
131,
129,
125,
129,
129,
254,
257,
129,
125,
130,
126,
128,
294,
118,
143,
149,
144,
150,
130,
444,
140,
137,
141,
146,
120,
121,
130,
128,
130,
144,
146,
131,
127,
129,
129,
129,
129,
130,
129,
148,
149,
151,
142,
140,
134,
134,
145,
135,
146,
148,
134,
137,
121,
150,
145,
146,
144,
130,
129,
129,
144,
117,
127,
131,
129,
129,
129,
131,
127,
128,
148,
149,
112,
140,
132,
130,
146,
125,
139,
143,
140,
146,
140,
130,
129,
128,
129,
139,
120,
128,
141,
119,
129,
129,
130,
129,
130,
122,
128,
129,
130,
129,
130,
153,
131,
132,
126,
130,
129,
130,
135,
154,
158,
147,
151,
153,
152,
155,
153,
154,
143,
142,
138,
139,
140,
128,
130,
129,
128,
128,
129,
127,
130,
129,
128,
129,
129,
129,
128,
128,
128,
128,
130,
129,
129,
129,
171,
141,
146,
149,
148,
150,
146,
150,
147,
149,
140,
141,
138,
141,
140,
143,
143,
143,
147,
146,
149,
146,
148,
147,
150,
146,
152,
147,
144,
141,
140,
141,
141,
141,
129,
129,
130,
129,
128,
130,
129,
130,
129,
129,
129,
129,
129,
128,
130,
129,
129,
120,
129,
128,
128,
129,
128,
129,
128,
128,
129,
136,
153,
152,
155,
152,
156,
156,
154,
152,
155,
153,
148,
151,
126,
126,
128,
129,
130,
129,
129,
128,
141,
116,
131,
128,
149,
119,
129,
129,
128,
128,
128,
130,
130,
130,
129,
129,
128,
132,
131,
131,
130,
132,
131,
139,
130,
130,
129,
130,
130,
128,
129,
130,
129,
132,
130,
130,
123,
128,
152,
153,
152,
152,
154,
153,
153,
152,
119,
144,
153,
136,
140,
139,
140,
129,
151,
132,
146,
141,
149,
148,
131,
131,
128,
148,
143,
145,
143,
144,
144,
119,
105,
130,
271,
139,
115,
149,
285,
294,
276,
142,
138,
141,
126,
130,
124,
131,
129,
131,
158,
137,
135,
117,
137,
126,
294,
147,
141,
130,
123,
130,
126,
132,
112,
131,
126,
130,
138,
131,
112,
129,
125,
276,
129,
126,
119,
144,
150,
269,
150,
146,
129,
147,
141,
151,
144,
150,
149,
151,
136,
139,
141,
138,
136,
141,
137,
142,
138,
157,
121,
136,
135,
126,
124,
140,
138,
140,
137,
130,
127,
129,
383,
129,
126,
129,
128,
124,
131,
512,
128,
127,
130,
126,
129,
126,
129,
125,
129,
125,
128,
150,
144,
294,
277,
112,
124,
129,
128,
129,
142,
133,
124,
149,
130,
149,
155,
123,
127,
239,
150,
126,
129,
145,
128,
127,
129,
257,
134,
147,
153,
124,
150,
149,
158,
129,
146,
143,
130,
125,
134,
261,
131,
263,
256,
130,
128,
128,
130,
139,
245,
139,
127,
120,
123,
126,
131,
126,
131,
117,
124,
132,
125,
131,
277,
146,
148,
150,
143,
123,
127,
142,
134,
141,
109,
131,
128,
131,
126,
130,
127,
130,
128,
253,
128,
125,
129,
127,
129,
125,
129,
255,
129,
128,
255,
258,
131,
129,
127,
127,
129,
116,
258,
131,
136,
134,
140,
141,
280,
136,
145,
160,
122,
134,
136,
130,
253,
273,
133,
124,
130,
129,
125,
140,
126,
259,
256,
130,
133,
141,
141,
149,
282,
118,
137,
124,
151,
148,
140,
131,
126,
145,
119,
243,
287,
148,
144,
147,
141,
444,
141,
139,
139,
139,
138,
137,
130,
125,
130,
128,
126,
128,
257,
128,
127,
129,
126,
128,
129,
129,
129,
129,
128,
130,
129,
130,
128,
130,
128,
130,
129,
130,
129,
128,
128,
128,
130,
128,
130,
128,
129,
128,
130,
129,
128,
130,
128,
130,
128,
129,
129,
118,
129,
129,
141,
117,
129,
128,
128,
130,
128,
131,
128,
128,
132,
128,
129,
130,
156,
148,
152,
147,
152,
148,
151,
147,
156,
159,
165,
152,
148,
146,
148,
146,
144,
112,
151,
136,
139,
130,
127,
139,
137,
150,
132,
171,
212,
136,
120,
111,
135,
135,
147,
149,
139,
156,
141,
117,
140,
139,
144,
129,
131,
127,
141,
145,
163,
148,
151,
154,
149,
150,
150,
147,
130,
143,
112,
128,
126,
145,
142,
139,
141,
129,
129,
128,
130,
130,
129,
128,
128,
128,
128,
128,
149,
145,
151,
147,
150,
147,
150,
131,
147,
147,
149,
147,
141,
140,
142,
140,
151,
142,
130,
130,
132,
130,
143,
131,
127,
128,
128,
130,
130,
129,
129,
128,
128,
129,
129,
128,
129,
130,
128,
139,
132,
129,
131,
130,
130,
131,
131,
130,
131,
130,
130,
129,
130,
131,
176,
113,
148,
147,
149,
148,
148,
147,
154,
152,
154,
152,
147,
145,
145,
145,
141,
142,
134,
129,
132,
128,
128,
136,
140,
149,
149,
149,
148,
150,
147,
153,
153,
153,
146,
146,
144,
151,
135,
127,
129,
129,
131,
128,
128,
128,
128,
128,
145,
146,
155,
148,
148,
130,
149,
131,
130,
128,
128,
132,
130,
132,
124,
128,
130,
128,
128,
129,
128,
128,
129,
128,
129,
129,
128,
128,
128,
129,
128,
128,
129,
128,
128,
128,
128,
128,
128,
128,
128,
128,
128,
128,
128,
128,
129,
128,
129,
128,
128,
128,
129,
128,
129,
176,
150,
136,
150,
146,
153,
153,
152,
146,
156,
145,
279,
147,
143,
152,
140,
168,
142,
287,
150,
125,
149,
141,
149,
144,
149,
143,
148,
139,
143,
136,
151,
141,
142,
138,
126,
257,
130,
124,
130,
128,
128,
256,
129,
130,
255,
256,
128,
255,
129,
118,
129,
126,
132,
128,
153,
148,
154,
152,
154,
146,
154,
150,
154,
305,
151,
139,
148,
147,
140,
137,
141,
140,
126,
256,
129,
125,
130,
128,
271,
150,
146,
149,
143,
134,
127,
129,
126,
129,
127,
151,
139,
140,
133,
151,
130,
157,
152,
113,
141,
133,
132,
140,
115,
133,
288,
145,
144,
141,
144,
288,
141,
135,
141,
125,
130,
127,
130,
122,
132,
130,
128,
131,
125,
126,
129,
126,
133,
152,
141,
148,
144,
134,
261,
573,
150,
159,
133,
103,
275,
155,
100,
137,
254,
151,
114,
300,
131,
121,
129,
111,
130,
125,
131,
255,
128,
145,
156,
145,
150,
142,
149,
136,
143,
154,
149,
145,
153,
143,
148,
142,
151,
144,
149,
147,
149,
137,
141,
138,
141,
277,
130,
125,
254,
130,
257,
129,
126,
126,
130,
128,
130,
126,
131,
126,
127,
128,
127,
147,
136,
164,
148,
147,
145,
152,
145,
151,
143,
151,
134,
151,
137,
143,
136,
143,
136,
143,
127,
130,
126,
127,
129,
127,
129,
126,
258,
130,
126,
126,
130,
129,
127,
257,
128,
128,
260,
146,
278,
145,
144,
147,
142,
136,
142,
150,
145,
152,
143,
143,
117,
141,
130,
122,
131,
132,
129,
130,
137,
117,
130,
152,
112,
128,
127,
144,
145,
157,
314,
159,
161,
155,
153,
157,
146,
148,
143,
141,
139,
142,
141,
141,
156,
145,
150,
149,
129,
142,
154,
150,
148,
146,
149,
158,
147,
146,
148,
147,
148,
147,
148,
147,
147,
145,
149,
139,
141,
140,
140,
140,
140,
128,
129,
128,
128,
129,
131,
127,
128,
128,
130,
128,
128,
128,
130,
129,
129,
135,
146,
149,
147,
134,
147,
148,
140,
142,
150,
104,
117,
139,
163,
119,
140,
139,
130,
127,
128,
130,
141,
116,
130,
119,
129,
130,
141,
131,
147,
132,
129,
150,
134,
133,
135,
138,
148,
143,
139,
156,
110,
129,
130,
128,
130,
129,
129,
128,
154,
145,
129,
146,
158,
148,
151,
112,
164,
141,
130,
137,
133,
131,
129,
143,
130,
129,
129,
131,
151,
136,
157,
168,
134,
132,
126,
130,
130,
160,
115,
139,
132,
131,
127,
129,
129,
137,
132,
131,
129,
108,
129,
149,
120,
127,
129,
128,
148,
146,
149,
146,
149,
147,
149,
147,
149,
146,
149,
148,
143,
140,
143,
139,
131,
127,
130,
129,
130,
129,
129,
129,
130,
143,
138,
139,
147,
149,
146,
136,
147,
146,
133,
127,
131,
117,
146,
187,
134,
136,
148,
118,
150,
149,
148,
149,
148,
161,
120,
141,
111,
112,
133,
148,
133,
144,
131,
126,
140,
133,
129,
136,
140,
141,
116,
122,
145,
140,
145,
150,
146,
142,
131,
142,
139,
141,
140,
141,
144,
140,
141,
141,
143,
157,
146,
134,
149,
149,
153,
151,
153,
151,
148,
152,
150,
150,
142,
141,
117,
170,
146,
132,
140,
144,
144,
144,
134,
142,
142,
131,
128,
112,
127,
129,
129,
128,
130,
130,
127,
130,
129,
128,
128,
138,
119,
129,
129,
129,
128,
129,
135,
149,
147,
147,
150,
147,
150,
152,
152,
142,
149,
144,
149,
139,
151,
145,
149,
144,
150,
141,
145,
141,
135,
141,
138,
142,
124,
130,
127,
129,
128,
130,
126,
130,
124,
130,
133,
256,
256,
164,
130,
144,
136,
129,
137,
132,
127,
137,
260,
172,
145,
156,
139,
130,
142,
125,
255,
116,
255,
129,
167,
129,
133,
129,
149,
142,
153,
295,
134,
161,
146,
95,
139,
142,
135,
143,
136,
280,
147,
127,
130,
127,
125,
129,
124,
131,
128,
126,
128,
130,
129,
128,
125,
130,
249,
129,
128,
145,
198,
135,
144,
170,
114,
254,
128,
217,
107,
127,
127,
125,
123,
132,
131,
151,
288,
148,
141,
150,
289,
146,
145,
148,
143,
150,
292,
148,
136,
142,
139,
142,
139,
255,
130,
129,
126,
129,
128,
126,
123,
257,
128,
130,
127,
128,
265,
121,
125,
148,
143,
148,
142,
258,
130,
129,
127,
128,
126,
130,
128,
130,
126,
130,
124,
153,
146,
140,
150,
288,
139,
143,
147,
145,
201,
112,
127,
154,
137,
141,
134,
142,
123,
131,
125,
139,
116,
120,
128,
126,
128,
257,
129,
127,
129,
127,
249,
129,
125,
130,
128,
254,
131,
130,
127,
256,
130,
125,
127,
131,
129,
129,
128,
129,
121,
131,
126,
126,
130,
128,
127,
130,
266,
145,
297,
153,
149,
154,
150,
151,
143,
288,
291,
130,
126,
128,
127,
125,
130,
126,
129,
126,
259,
128,
126,
129,
255,
129,
166,
142,
150,
294,
149,
143,
151,
107,
154,
294,
146,
140,
147,
136,
128,
147,
130,
259,
142,
130,
123,
111,
153,
135,
135,
255,
128,
143,
138,
122,
129,
126,
130,
129,
128,
129,
130,
128,
128,
130,
134,
161,
99,
129,
117,
129,
131,
128,
129,
117,
130,
170,
133,
152,
152,
152,
154,
150,
153,
148,
143,
139,
156,
141,
138,
142,
146,
117,
133,
148,
147,
146,
149,
165,
150,
154,
145,
147,
149,
148,
152,
147,
148,
140,
141,
140,
141,
140,
124,
158,
116,
126,
129,
128,
132,
129,
128,
131,
135,
148,
149,
146,
149,
147,
150,
147,
148,
145,
149,
142,
141,
140,
141,
139,
140,
139,
131,
127,
129,
129,
129,
129,
127,
130,
128,
128,
128,
128,
128,
128,
130,
132,
117,
142,
145,
148,
147,
147,
148,
149,
147,
136,
151,
153,
152,
154,
146,
146,
135,
147,
140,
141,
127,
129,
128,
129,
130,
129,
130,
128,
128,
128,
146,
146,
149,
152,
154,
151,
153,
151,
155,
152,
130,
146,
152,
147,
151,
147,
150,
148,
150,
150,
150,
123,
148,
145,
148,
145,
143,
140,
131,
127,
131,
128,
128,
130,
129,
129,
127,
128,
128,
129,
128,
128,
129,
128,
128,
129,
129,
129,
128,
129,
129,
129,
129,
129,
129,
129,
130,
129,
128,
128,
128,
129,
129,
129,
128,
129,
142,
111,
142,
148,
149,
147,
153,
147,
149,
143,
149,
140,
140,
139,
141,
144,
132,
129,
131,
130,
130,
116,
132,
128,
128,
129,
127,
129,
129,
133,
133,
133,
128,
130,
128,
129,
129,
129,
128,
129,
128,
128,
128,
129,
129,
127,
130,
138,
127,
132,
147,
130,
130,
128,
129,
128,
130,
129,
129,
128,
128,
129,
128,
128,
129,
128,
129,
141,
129,
128,
128,
128,
129,
128,
129,
129,
129,
128,
168,
114,
133,
139,
137,
127,
122,
132,
138,
148,
147,
147,
141,
156,
143,
143,
434,
149,
140,
142,
137,
140,
136,
129,
126,
129,
123,
258,
128,
128,
105,
127,
128,
130,
125,
129,
385,
129,
128,
128,
127,
125,
129,
115,
129,
129,
127,
130,
126,
258,
129,
127,
129,
131,
153,
299,
154,
152,
144,
125,
126,
257,
129,
128,
277,
132,
126,
168,
149,
153,
147,
150,
116,
269,
135,
143,
150,
142,
149,
152,
141,
133,
260,
147,
143,
141,
138,
142,
135,
142,
142,
185,
366,
130,
127,
126,
130,
125,
129,
149,
153,
302,
153,
298,
149,
137,
255,
129,
127,
131,
129,
129,
128,
299,
128,
124,
131,
260,
134,
116,
131,
126,
130,
128,
129,
126,
151,
140,
148,
265,
151,
296,
160,
114,
134,
128,
125,
129,
128,
128,
143,
143,
110,
142,
139,
138,
560,
116,
127,
253,
134,
134,
140,
153,
150,
147,
294,
147,
142,
146,
144,
148,
137,
144,
135,
141,
137,
128,
129,
157,
109,
142,
144,
149,
141,
149,
292,
149,
141,
155,
153,
150,
148,
124,
129,
126,
130,
128,
132,
130,
124,
131,
127,
126,
129,
125,
129,
129,
126,
130,
127,
125,
130,
128,
128,
126,
129,
127,
386,
128,
126,
155,
143,
150,
144,
297,
148,
298,
152,
150,
435,
288,
147,
122,
129,
256,
130,
129,
255,
128,
126,
130,
125,
141,
115,
123,
131,
387,
127,
434,
285,
128,
373,
256,
130,
130,
127,
129,
138,
132,
130,
255,
126,
124,
130,
127,
128,
127,
129,
128,
128,
129,
129,
130,
129,
113,
129,
165,
152,
154,
152,
154,
152,
152,
130,
138,
148,
146,
149,
148,
148,
148,
153,
152,
154,
144,
146,
146,
145,
145,
154,
129,
130,
128,
127,
153,
152,
155,
152,
153,
154,
146,
147,
155,
151,
155,
138,
153,
145,
149,
145,
141,
140,
141,
140,
141,
139,
142,
190,
151,
164,
143,
147,
148,
146,
148,
146,
150,
145,
151,
136,
142,
141,
141,
139,
140,
141,
141,
138,
142,
139,
130,
128,
120,
129,
128,
128,
129,
109,
125,
127,
129,
130,
130,
128,
130,
130,
129,
129,
129,
142,
138,
136,
133,
133,
120,
132,
133,
151,
117,
148,
135,
136,
116,
131,
133,
143,
142,
138,
141,
140,
131,
140,
128,
128,
130,
128,
128,
128,
128,
128,
128,
128,
128,
130,
143,
146,
134,
129,
135,
134,
138,
130,
118,
147,
163,
152,
150,
132,
115,
127,
136,
132,
130,
130,
130,
162,
160,
149,
148,
143,
128,
134,
129,
129,
131,
127,
130,
169,
130,
167,
132,
154,
140,
149,
147,
150,
141,
139,
139,
140,
139,
141,
128,
141,
138,
142,
138,
141,
140,
129,
128,
129,
140,
131,
131,
129,
130,
131,
130,
131,
130,
137,
124,
131,
129,
130,
130,
131,
127,
128,
128,
130,
129,
128,
128,
128,
132,
130,
130,
131,
131,
130,
155,
141,
132,
140,
141,
107,
138,
144,
140,
147,
149,
147,
148,
138,
143,
142,
141,
136,
137,
131,
131,
127,
130,
134,
132,
136,
131,
131,
128,
131,
134,
131,
129,
130,
138,
113,
161,
147,
149,
146,
149,
146,
150,
146,
149,
147,
131,
139,
141,
140,
143,
141,
147,
146,
151,
151,
140,
141,
141,
128,
142,
128,
130,
140,
134,
133,
137,
116,
119,
136,
134,
141,
152,
156,
147,
123,
139,
140,
150,
113,
138,
131,
146,
122,
133,
142,
137,
129,
130,
142,
133,
124,
130,
127,
127,
260,
140,
133,
137,
127,
153,
110,
128,
126,
129,
126,
131,
125,
257,
141,
127,
135,
132,
136,
114,
278,
140,
137,
141,
252,
131,
126,
129,
125,
128,
129,
128,
126,
130,
255,
128,
126,
130,
128,
129,
127,
129,
126,
126,
130,
126,
257,
126,
126,
132,
128,
255,
129,
125,
130,
129,
118,
138,
139,
139,
135,
142,
142,
133,
112,
136,
144,
140,
127,
279,
144,
116,
127,
127,
124,
138,
148,
130,
126,
290,
292,
151,
144,
154,
145,
143,
125,
128,
126,
129,
125,
130,
125,
256,
130,
128,
128,
255,
130,
127,
129,
129,
153,
299,
105,
152,
149,
145,
144,
149,
150,
154,
153,
142,
151,
295,
151,
145,
150,
287,
152,
147,
295,
146,
141,
147,
142,
146,
139,
141,
136,
283,
140,
125,
132,
130,
125,
126,
129,
385,
129,
129,
128,
127,
125,
130,
153,
126,
131,
125,
130,
126,
129,
127,
129,
149,
152,
165,
147,
155,
148,
154,
149,
153,
132,
156,
273,
135,
124,
276,
142,
126,
263,
170,
133,
138,
142,
117,
124,
258,
136,
281,
269,
137,
119,
130,
125,
128,
128,
172,
102,
138,
277,
143,
135,
119,
138,
132,
282,
141,
136,
142,
125,
130,
129,
129,
141,
114,
126,
130,
127,
123,
124,
124,
129,
260,
148,
125,
256,
131,
126,
127,
130,
254,
130,
129,
125,
129,
126,
129,
158,
150,
145,
148,
144,
295,
148,
142,
303,
137,
147,
145,
141,
135,
140,
137,
140,
134,
130,
127,
130,
255,
127,
126,
129,
129,
127,
128,
129,
128,
128,
128,
129,
129,
129,
117,
130,
128,
128,
128,
128,
140,
145,
156,
161,
138,
146,
136,
148,
139,
136,
144,
136,
148,
156,
165,
133,
137,
130,
184,
131,
139,
147,
135,
141,
139,
132,
127,
129,
129,
129,
129,
130,
128,
147,
147,
150,
177,
151,
147,
147,
148,
141,
147,
148,
146,
150,
160,
145,
153,
156,
143,
138,
141,
140,
141,
140,
139,
140,
147,
151,
147,
151,
148,
150,
131,
151,
136,
152,
148,
151,
135,
158,
140,
148,
144,
149,
146,
149,
147,
141,
140,
139,
139,
141,
139,
141,
140,
140,
139,
141,
127,
128,
128,
148,
131,
149,
149,
150,
148,
150,
148,
147,
147,
147,
145,
151,
146,
155,
153,
155,
141,
145,
142,
143,
141,
144,
142,
132,
130,
132,
137,
144,
131,
146,
149,
148,
151,
147,
148,
146,
149,
146,
148,
140,
142,
139,
142,
142,
148,
151,
149,
146,
147,
147,
150,
146,
150,
139,
140,
140,
141,
139,
141,
138,
137,
147,
156,
152,
153,
151,
155,
151,
153,
151,
155,
132,
157,
131,
150,
147,
149,
147,
149,
157,
136,
138,
143,
139,
140,
140,
141,
141,
130,
129,
131,
133,
131,
144,
151,
151,
152,
148,
147,
149,
137,
151,
146,
149,
140,
140,
141,
141,
141,
141,
139,
140,
129,
129,
130,
132,
149,
150,
141,
149,
146,
149,
140,
141,
139,
147,
145,
147,
145,
147,
145,
146,
144,
143,
127,
129,
128,
129,
131,
127,
128,
128,
132,
142,
109,
149,
130,
130,
136,
136,
137,
138,
148,
149,
143,
146,
154,
147,
147,
142,
134,
146,
146,
147,
147,
147,
148,
148,
137,
130,
143,
135,
139,
125,
132,
257,
148,
128,
117,
130,
113,
127,
131,
126,
132,
142,
123,
270,
147,
144,
149,
136,
140,
138,
140,
137,
140,
394,
114,
121,
137,
122,
421,
130,
141,
150,
141,
141,
144,
164,
124,
142,
133,
144,
150,
141,
148,
131,
141,
144,
137,
131,
158,
134,
144,
132,
141,
114,
142,
148,
143,
145,
136,
142,
280,
137,
135,
142,
134,
141,
138,
141,
137,
140,
132,
144,
269,
131,
125,
130,
128,
146,
114,
143,
268,
138,
132,
132,
129,
148,
145,
119,
134,
124,
133,
148,
143,
133,
127,
132,
125,
146,
421,
146,
143,
259,
137,
144,
148,
143,
152,
127,
267,
148,
141,
147,
139,
142,
128,
142,
267,
131,
125,
129,
127,
130,
260,
125,
125,
132,
113,
256,
137,
244,
130,
125,
259,
129,
261,
123,
126,
130,
128,
128,
126,
129,
127,
128,
128,
256,
130,
262,
147,
147,
148,
143,
153,
140,
147,
146,
144,
150,
149,
145,
148,
142,
293,
122,
144,
149,
141,
144,
138,
276,
129,
128,
125,
130,
126,
128,
126,
132,
125,
127,
129,
129,
126,
130,
126,
130,
128,
155,
150,
144,
152,
157,
167,
124,
157,
146,
141,
138,
140,
137,
140,
136,
142,
140,
130,
128,
141,
116,
278,
139,
125,
153,
163,
124,
131,
127,
141,
136,
296,
157,
132,
295,
149,
149,
150,
270,
147,
143,
146,
143,
146,
143,
130,
123,
130,
128,
128,
126,
129,
126,
129,
126,
131,
264,
123,
115,
129,
126,
386,
130,
127,
126,
129,
140,
116,
126,
130,
125,
126,
127,
130,
129,
128,
129,
128,
130,
129,
128,
130,
131,
129,
131,
129,
130,
130,
147,
148,
149,
146,
150,
146,
150,
148,
148,
148,
136,
152,
147,
143,
147,
144,
146,
144,
129,
130,
127,
129,
129,
128,
133,
148,
149,
147,
149,
151,
156,
166,
149,
151,
154,
151,
161,
146,
116,
131,
131,
133,
133,
129,
131,
129,
154,
127,
168,
124,
141,
132,
133,
130,
128,
129,
130,
140,
169,
159,
104,
146,
142,
148,
150,
136,
146,
145,
122,
136,
133,
159,
156,
123,
149,
141,
138,
157,
149,
149,
147,
149,
145,
142,
144,
162,
156,
160,
150,
154,
157,
171,
128,
149,
149,
148,
144,
128,
129,
129,
129,
139,
131,
137,
137,
135,
134,
137,
132,
134,
132,
133,
134,
139,
129,
130,
154,
148,
148,
147,
132,
149,
147,
149,
147,
149,
141,
149,
146,
148,
152,
151,
146,
152,
131,
151,
115,
149,
147,
150,
138,
150,
146,
148,
140,
141,
139,
154,
124,
123,
128,
122,
130,
130,
129,
129,
130,
129,
131,
130,
128,
129,
129,
131,
127,
141,
145,
150,
146,
142,
138,
141,
139,
142,
139,
141,
140,
141,
139,
140,
139,
142,
139,
129,
128,
128,
129,
130,
128,
130,
128,
130,
129,
129,
128,
128,
128,
129,
128,
128,
129,
129,
128,
129,
129,
129,
129,
128,
128,
129,
129,
129,
129,
129,
136,
147,
150,
148,
149,
148,
150,
148,
154,
151,
153,
145,
147,
147,
146,
145,
147,
128,
129,
129,
129,
128,
128,
128,
128,
128,
128,
128,
128,
128,
129,
128,
130,
128,
130,
139,
119,
151,
135,
133,
145,
148,
130,
130,
146,
125,
154,
143,
146,
149,
145,
142,
144,
170,
147,
147,
149,
145,
143,
140,
141,
141,
140,
140,
144,
128,
130,
129,
130,
148,
147,
146,
143,
146,
139,
141,
132,
142,
131,
136,
124,
121,
126,
126,
129,
122,
130,
124,
130,
125,
135,
121,
252,
130,
128,
127,
128,
125,
130,
125,
256,
128,
127,
130,
127,
129,
126,
128,
126,
130,
127,
128,
130,
125,
129,
129,
256,
130,
126,
256,
131,
126,
124,
130,
128,
128,
130,
254,
128,
127,
127,
128,
130,
127,
127,
257,
130,
117,
128,
127,
130,
126,
258,
132,
143,
143,
162,
113,
116,
140,
131,
124,
303,
261,
162,
130,
122,
154,
147,
142,
145,
147,
151,
141,
148,
149,
144,
145,
144,
141,
145,
289,
129,
126,
151,
146,
134,
265,
408,
140,
130,
154,
130,
146,
126,
151,
124,
420,
134,
153,
147,
299,
139,
224,
74,
263,
130,
127,
121,
134,
124,
130,
253,
129,
127,
149,
145,
115,
127,
126,
129,
124,
129,
127,
255,
256,
130,
129,
128,
127,
130,
127,
130,
131,
129,
124,
260,
127,
126,
130,
124,
130,
125,
130,
126,
129,
115,
128,
128,
132,
127,
126,
129,
257,
129,
126,
143,
142,
148,
144,
293,
147,
144,
148,
141,
149,
145,
141,
137,
141,
136,
142,
134,
130,
129,
125,
129,
127,
130,
125,
132,
115,
137,
135,
125,
130,
128,
125,
130,
125,
130,
126,
129,
127,
271,
133,
131,
125,
129,
127,
129,
254,
149,
146,
153,
296,
148,
144,
110,
145,
149,
121,
156,
114,
128,
292,
149,
143,
146,
144,
151,
146,
140,
148,
148,
113,
114,
127,
126,
131,
128,
253,
389,
128,
126,
255,
257,
130,
126,
108,
135,
158,
152,
158,
131,
133,
136,
260,
144,
144,
148,
146,
147,
145,
149,
146,
147,
147,
148,
140,
142,
140,
141,
139,
139,
129,
129,
129,
130,
146,
145,
148,
131,
132,
127,
130,
129,
128,
130,
128,
130,
130,
129,
128,
129,
136,
157,
93,
130,
128,
128,
130,
129,
129,
130,
131,
128,
129,
129,
130,
129,
128,
129,
130,
129,
128,
129,
129,
132,
132,
146,
149,
133,
138,
135,
148,
123,
132,
162,
150,
135,
131,
142,
140,
139,
130,
130,
128,
130,
128,
130,
129,
128,
128,
131,
127,
128,
130,
129,
128,
128,
130,
129,
130,
129,
148,
128,
137,
150,
131,
150,
148,
155,
148,
151,
148,
158,
148,
119,
129,
127,
130,
129,
129,
113,
128,
129,
128,
129,
128,
129,
128,
128,
128,
129,
129,
129,
128,
128,
129,
129,
129,
128,
128,
129,
129,
128,
128,
130,
129,
108,
145,
149,
113,
148,
147,
110,
148,
148,
141,
133,
139,
140,
141,
141,
140,
127,
129,
128,
128,
128,
128,
128,
128,
128,
128,
128,
128,
128,
128,
129,
130,
130,
128,
128,
146,
146,
150,
146,
148,
146,
149,
152,
155,
143,
145,
153,
135,
149,
125,
141,
139,
147,
148,
136,
132,
136,
137,
147,
147,
149,
141,
139,
139,
140,
139,
141,
139,
130,
128,
134,
129,
130,
131,
130,
133,
130,
130,
128,
131,
128,
153,
132,
156,
147,
150,
148,
151,
147,
151,
144,
149,
148,
139,
145,
150,
129,
155,
120,
129,
141,
147,
155,
151,
128,
147,
146,
147,
147,
150,
147,
142,
139,
141,
140,
146,
146,
148,
153,
145,
162,
99,
145,
147,
148,
149,
148,
146,
149,
139,
142,
141,
140,
140,
141,
128,
129,
129,
128,
130,
128,
130,
128,
128,
128,
128,
128,
128,
128,
128,
130,
128,
128,
130,
264,
127,
111,
255,
129,
130,
251,
277,
147,
126,
128,
151,
140,
127,
148,
135,
134,
127,
147,
161,
147,
269,
140,
136,
131,
123,
130,
126,
130,
126,
129,
128,
255,
258,
130,
127,
281,
151,
144,
150,
445,
156,
127,
182,
146,
130,
144,
151,
144,
150,
295,
149,
144,
151,
142,
152,
139,
142,
136,
142,
137,
140,
125,
151,
143,
150,
148,
144,
145,
150,
293,
191,
123,
141,
135,
142,
137,
143,
126,
130,
128,
123,
129,
127,
130,
256,
129,
125,
129,
129,
127,
127,
127,
387,
128,
127,
129,
126,
130,
127,
129,
255,
129,
248,
116,
131,
257,
130,
124,
129,
128,
126,
130,
131,
144,
123,
150,
121,
147,
144,
149,
290,
149,
291,
147,
136,
141,
138,
145,
141,
150,
143,
147,
143,
149,
144,
147,
130,
149,
145,
149,
295,
293,
131,
125,
130,
124,
108,
127,
130,
123,
129,
127,
129,
254,
128,
128,
255,
130,
124,
129,
128,
127,
259,
130,
124,
256,
130,
128,
126,
161,
135,
147,
141,
149,
131,
149,
146,
150,
143,
296,
160,
138,
302,
448,
149,
142,
150,
147,
150,
143,
131,
145,
139,
266,
129,
128,
126,
130,
128,
254,
130,
117,
131,
126,
127,
130,
127,
128,
129,
127,
128,
131,
153,
140,
102,
133,
131,
127,
130,
126,
140,
114,
160,
153,
294,
158,
139,
145,
132,
150,
402,
129,
131,
129,
133,
303,
154,
148,
289,
145,
137,
141,
139,
142,
137,
130,
133,
125,
125,
173,
108,
147,
152,
141,
145,
149,
148,
143,
156,
125,
148,
147,
146,
149,
147,
149,
146,
147,
146,
140,
139,
142,
118,
129,
127,
138,
162,
151,
164,
149,
151,
150,
132,
146,
142,
138,
141,
139,
139,
141,
141,
141,
140,
140,
129,
128,
130,
128,
129,
129,
129,
128,
119,
130,
129,
128,
129,
128,
128,
130,
130,
129,
130,
129,
130,
128,
128,
133,
149,
150,
147,
152,
148,
153,
146,
150,
145,
148,
148,
148,
139,
148,
146,
149,
148,
133,
138,
141,
145,
148,
146,
148,
147,
151,
147,
148,
148,
143,
141,
139,
141,
139,
140,
139,
139,
140,
142,
140,
141,
139,
142,
140,
139,
140,
128,
129,
130,
129,
128,
129,
129,
129,
128,
130,
129,
130,
128,
130,
129,
130,
127,
130,
128,
130,
130,
130,
130,
129,
129,
130,
136,
141,
147,
150,
143,
132,
129,
130,
130,
129,
128,
129,
118,
130,
112,
148,
146,
147,
147,
148,
146,
148,
147,
148,
147,
150,
147,
141,
138,
142,
139,
140,
141,
129,
129,
130,
129,
128,
128,
128,
128,
128,
129,
129,
128,
129,
128,
129,
128,
129,
129,
130,
130,
145,
133,
135,
148,
137,
146,
149,
149,
150,
148,
156,
108,
149,
147,
149,
147,
148,
138,
141,
138,
139,
157,
161,
145,
147,
146,
148,
147,
136,
146,
152,
118,
155,
149,
148,
154,
149,
146,
148,
147,
147,
146,
148,
147,
150,
140,
141,
138,
140,
140,
141,
128,
130,
129,
128,
128,
128,
128,
129,
119,
130,
128,
129,
129,
129,
129,
129,
128,
129,
129,
128,
129,
130,
127,
129,
127,
129,
129,
129,
128,
129,
127,
129,
129,
130,
127,
129,
129,
129,
129,
130,
128,
128,
136,
125,
118,
129,
125,
125,
128,
131,
127,
124,
130,
130,
256,
127,
143,
149,
141,
150,
143,
149,
142,
149,
142,
149,
142,
150,
144,
140,
136,
142,
135,
141,
137,
127,
256,
129,
125,
131,
127,
125,
130,
448,
136,
126,
134,
148,
150,
144,
273,
130,
292,
137,
150,
130,
148,
150,
112,
142,
130,
151,
142,
148,
143,
149,
141,
141,
126,
151,
130,
284,
141,
137,
131,
140,
141,
126,
147,
163,
314,
146,
463,
141,
140,
148,
126,
150,
135,
142,
134,
147,
273,
127,
253,
129,
125,
257,
131,
128,
125,
128,
129,
127,
128,
129,
129,
125,
129,
127,
149,
142,
417,
112,
135,
113,
137,
156,
144,
122,
294,
269,
276,
139,
268,
130,
125,
130,
128,
258,
129,
255,
256,
130,
128,
127,
129,
126,
129,
129,
127,
131,
127,
129,
125,
130,
278,
144,
290,
135,
142,
149,
143,
148,
145,
149,
288,
119,
128,
252,
130,
127,
130,
126,
129,
128,
126,
131,
117,
125,
129,
130,
128,
125,
131,
124,
129,
130,
125,
130,
125,
255,
130,
128,
128,
129,
109,
129,
125,
130,
128,
130,
127,
126,
129,
126,
259,
129,
125,
131,
127,
127,
130,
128,
126,
129,
126,
130,
128,
129,
128,
126,
151,
141,
145,
134,
142,
294,
149,
147,
149,
145,
151,
144,
141,
127,
132,
144,
152,
143,
153,
137,
151,
149,
311,
158,
148,
147,
130,
142,
137,
141,
151,
139,
123,
154,
142,
152,
144,
149,
145,
143,
141,
137,
138,
142,
283,
162,
130,
136,
147,
145,
148,
149,
149,
147,
148,
130,
141,
140,
160,
122,
129,
128,
127,
128,
129,
130,
128,
128,
129,
129,
129,
129,
130,
128,
128,
129,
143,
141,
131,
139,
150,
146,
150,
148,
163,
152,
161,
139,
149,
148,
143,
146,
134,
139,
141,
140,
130,
130,
129,
129,
129,
130,
129,
129,
130,
128,
128,
129,
127,
129,
129,
128,
128,
128,
128,
130,
130,
127,
130,
128,
130,
130,
126,
129,
129,
129,
128,
128,
130,
128,
128,
131,
127,
128,
130,
128,
128,
128,
128,
130,
130,
131,
137,
140,
135,
147,
142,
132,
161,
143,
119,
131,
150,
140,
129,
119,
129,
130,
128,
128,
107,
140,
109,
128,
131,
131,
129,
145,
126,
128,
147,
152,
147,
144,
134,
136,
134,
146,
138,
111,
149,
141,
143,
129,
132,
132,
136,
149,
138,
125,
156,
140,
138,
131,
148,
130,
143,
130,
143,
119,
145,
129,
136,
133,
117,
133,
134,
126,
131,
142,
129,
130,
132,
130,
168,
118,
142,
146,
132,
130,
128,
129,
129,
129,
130,
129,
152,
149,
148,
143,
133,
148,
147,
150,
140,
139,
130,
141,
139,
142,
139,
143,
139,
131,
127,
140,
133,
130,
132,
131,
129,
131,
130,
138,
118,
131,
118,
130,
129,
130,
148,
123,
147,
147,
149,
146,
148,
148,
146,
147,
148,
147,
148,
147,
149,
138,
140,
139,
141,
140,
142,
140,
140,
139,
141,
139,
141,
140,
129,
128,
129,
129,
129,
130,
169,
127,
148,
146,
149,
146,
150,
147,
149,
147,
152,
147,
149,
149,
143,
138,
131,
147,
130,
141,
137,
152,
145,
142,
164,
139,
128,
160,
141,
141,
141,
141,
140,
142,
158,
158,
167,
155,
148,
149,
147,
149,
149,
149,
149,
148,
140,
140,
140,
142,
146,
167,
142,
142,
140,
142,
124,
127,
123,
151,
147,
150,
131,
148,
145,
150,
152,
148,
127,
149,
279,
143,
137,
280,
383,
256,
129,
125,
129,
256,
129,
124,
257,
259,
128,
126,
130,
128,
126,
130,
127,
128,
136,
247,
128,
136,
123,
127,
274,
151,
292,
158,
149,
154,
145,
155,
150,
166,
132,
133,
127,
130,
136,
134,
126,
140,
134,
148,
143,
135,
138,
149,
115,
142,
136,
142,
138,
142,
126,
128,
126,
128,
126,
131,
128,
256,
131,
120,
141,
147,
141,
143,
281,
279,
140,
150,
129,
137,
143,
136,
144,
133,
295,
143,
128,
134,
123,
149,
146,
153,
145,
128,
132,
149,
144,
148,
150,
121,
128,
126,
260,
129,
126,
129,
126,
128,
116,
129,
125,
133,
253,
129,
275,
129,
126,
129,
125,
132,
125,
128,
128,
126,
129,
125,
129,
127,
256,
130,
126,
128,
128,
255,
130,
126,
257,
129,
126,
129,
127,
129,
128,
128,
129,
144,
261,
324,
108,
128,
127,
272,
141,
252,
147,
136,
135,
126,
130,
161,
306,
136,
132,
147,
143,
147,
147,
149,
126,
144,
141,
144,
137,
144,
140,
138,
143,
157,
154,
151,
153,
139,
142,
134,
277,
152,
148,
118,
150,
144,
154,
141,
318,
130,
130,
150,
140,
281,
152,
261,
148,
261,
140,
136,
139,
141,
142,
277,
289,
141,
128,
126,
128,
127,
131,
129,
127,
129,
125,
130,
126,
129,
127,
128,
147,
125,
140,
136,
140,
138,
280,
141,
123,
140,
136,
144,
136,
130,
130,
126,
129,
126,
130,
126,
130,
136,
128,
124,
259,
129,
126,
131,
127,
127,
130,
124,
129,
128,
129,
130,
127,
129,
128,
152,
117,
148,
145,
136,
153,
136,
148,
142,
160,
133,
130,
99,
133,
131,
128,
129,
130,
127,
129,
129,
128,
128,
128,
128,
128,
130,
129,
128,
128,
129,
131,
118,
129,
130,
128,
131,
131,
129,
131,
139,
120,
157,
151,
158,
143,
150,
165,
150,
148,
150,
146,
141,
140,
144,
141,
144,
144,
138,
145,
142,
130,
128,
131,
137,
147,
151,
149,
150,
147,
136,
151,
152,
142,
143,
138,
142,
127,
130,
128,
130,
129,
129,
130,
128,
128,
130,
128,
128,
129,
130,
127,
129,
129,
130,
128,
129,
135,
148,
150,
147,
110,
147,
149,
147,
149,
149,
142,
143,
146,
144,
145,
146,
145,
146,
147,
129,
129,
128,
128,
129,
127,
118,
129,
130,
129,
129,
119,
128,
129,
128,
119,
108,
129,
127,
145,
148,
109,
148,
150,
148,
150,
153,
149,
146,
149,
146,
147,
146,
147,
148,
151,
153,
147,
147,
150,
146,
153,
126,
141,
140,
141,
142,
140,
140,
130,
129,
129,
128,
129,
162,
155,
153,
151,
153,
150,
130,
145,
150,
157,
130,
129,
129,
128,
128,
128,
128,
129,
128,
129,
128,
128,
128,
129,
131,
127,
129,
127,
129,
129,
128,
130,
128,
130,
129,
129,
128,
130,
128,
174,
147,
149,
148,
150,
148,
150,
147,
153,
150,
147,
143,
145,
144,
146,
128,
129,
130,
129,
129,
129,
129,
118,
143,
129,
130,
129,
145,
138,
145,
149,
147,
149,
147,
138,
141,
148,
145,
154,
152,
157,
158,
137,
141,
144,
149,
173,
130,
146,
134,
135,
137,
137,
127,
128,
128,
129,
128,
128,
129,
128,
130,
129,
130,
130,
129,
129,
130,
131,
130,
129,
150,
142,
150,
140,
146,
120,
133,
150,
146,
160,
133,
158,
134,
142,
147,
280,
131,
124,
126,
130,
130,
239,
131,
128,
110,
150,
150,
181,
120,
123,
137,
124,
129,
123,
131,
128,
254,
128,
125,
119,
127,
128,
129,
126,
129,
127,
130,
126,
129,
256,
130,
118,
128,
127,
129,
126,
129,
126,
130,
128,
127,
129,
127,
128,
128,
129,
255,
129,
128,
127,
129,
128,
254,
129,
255,
138,
252,
146,
144,
142,
132,
148,
146,
138,
131,
136,
361,
385,
133,
412,
134,
146,
148,
120,
134,
282,
146,
144,
126,
126,
130,
121,
131,
124,
128,
128,
126,
130,
129,
128,
131,
127,
128,
127,
128,
140,
125,
139,
263,
124,
130,
130,
125,
129,
125,
147,
147,
136,
124,
129,
128,
127,
128,
129,
129,
125,
128,
127,
127,
129,
128,
127,
124,
129,
127,
129,
128,
130,
124,
128,
118,
252,
146,
143,
150,
143,
298,
292,
148,
144,
141,
134,
143,
138,
264,
130,
126,
130,
146,
148,
143,
149,
144,
148,
144,
296,
148,
136,
289,
141,
109,
283,
147,
143,
149,
141,
150,
150,
144,
264,
145,
156,
144,
136,
141,
138,
280,
142,
136,
132,
125,
259,
269,
152,
277,
154,
140,
134,
311,
144,
113,
124,
125,
144,
134,
139,
138,
130,
124,
129,
126,
130,
126,
129,
124,
130,
125,
128,
127,
130,
127,
131,
127,
130,
127,
130,
127,
131,
127,
130,
127,
131,
126,
130,
126,
128,
127,
129,
127,
130,
118,
129,
127,
130,
130,
125,
129,
129,
124,
129,
128,
129,
128,
126,
128,
125,
255,
129,
129,
128,
129,
127,
256,
259,
260,
129,
126,
131,
128,
129,
128,
123,
261,
129,
125,
131,
128,
125,
129,
128,
129,
127,
130,
128,
128,
130,
126,
129,
123,
128,
128,
129,
138,
127,
128,
129,
129,
128,
128,
128,
128,
137,
159,
148,
149,
151,
154,
169,
121,
132,
148,
120,
124,
150,
146,
151,
129,
135,
146,
136,
148,
127,
147,
152,
156,
165,
155,
145,
150,
119,
146,
151,
150,
149,
140,
170,
117,
129,
130,
132,
128,
119,
130,
131,
130,
129,
131,
147,
141,
142,
144,
139,
142,
148,
177,
99,
145,
146,
145,
147,
159,
149,
143,
156,
151,
128,
143,
122,
152,
185,
147,
151,
146,
153,
140,
141,
141,
141,
141,
141,
141,
140,
139,
140,
140,
127,
129,
129,
128,
129,
168,
148,
151,
148,
144,
185,
135,
144,
147,
151,
149,
149,
147,
147,
140,
141,
140,
118,
142,
139,
138,
142,
145,
133,
140,
140,
145,
136,
138,
122,
149,
145,
150,
147,
148,
146,
149,
146,
141,
139,
140,
141,
140,
140,
142,
128,
131,
129,
128,
130,
129,
119,
130,
128,
129,
128,
129,
128,
129,
129,
128,
128,
128,
129,
128,
129,
128,
128,
138,
130,
129,
129,
129,
129,
129,
130,
128,
129,
137,
196,
156,
148,
147,
149,
147,
149,
147,
149,
146,
147,
138,
140,
139,
153,
124,
128,
129,
130,
129,
129,
129,
129,
129,
129,
128,
128,
129,
129,
129,
129,
129,
129,
128,
129,
128,
129,
129,
128,
129,
128,
130,
127,
130,
129,
129,
141,
121,
150,
147,
149,
148,
149,
147,
153,
151,
154,
153,
154,
153,
146,
145,
131,
125,
145,
140,
149,
146,
148,
146,
149,
119,
131,
129,
128,
130,
130,
128,
131,
129,
128,
128,
129,
129,
128,
128,
128,
129,
128,
129,
128,
129,
128,
128,
128,
129,
128,
128,
128,
129,
128,
133,
152,
153,
150,
154,
151,
154,
151,
154,
151,
154,
151,
146,
143,
146,
144,
147,
144,
148,
127,
129,
128,
137,
165,
134,
129,
129,
129,
130,
129,
129,
129,
129,
130,
128,
128,
129,
136,
124,
378,
255,
129,
125,
129,
123,
129,
256,
127,
127,
131,
124,
129,
127,
128,
125,
129,
128,
127,
151,
106,
131,
141,
279,
136,
140,
287,
560,
142,
129,
151,
132,
153,
150,
156,
151,
148,
154,
147,
287,
154,
141,
146,
145,
133,
108,
136,
117,
146,
134,
143,
441,
139,
136,
277,
263,
135,
136,
145,
131,
146,
134,
137,
148,
159,
153,
124,
147,
131,
140,
147,
127,
124,
124,
130,
127,
132,
124,
127,
130,
125,
411,
151,
148,
154,
303,
152,
301,
152,
148,
154,
141,
156,
133,
146,
138,
140,
138,
141,
139,
130,
125,
146,
278,
253,
140,
139,
142,
137,
141,
128,
148,
143,
150,
142,
145,
289,
154,
125,
147,
167,
130,
146,
150,
146,
160,
143,
113,
139,
144,
279,
141,
126,
143,
255,
132,
125,
130,
128,
132,
139,
125,
129,
133,
125,
131,
280,
141,
132,
135,
128,
150,
125,
148,
137,
138,
139,
142,
133,
151,
134,
129,
137,
243,
130,
123,
130,
248,
135,
138,
137,
143,
149,
124,
139,
144,
126,
145,
140,
129,
122,
129,
126,
129,
127,
130,
125,
129,
126,
265,
133,
296,
150,
144,
153,
128,
164,
135,
149,
142,
131,
124,
130,
254,
128,
126,
268,
118,
126,
129,
125,
132,
252,
130,
130,
125,
124,
131,
127,
282,
148,
291,
150,
305,
139,
143,
150,
131,
143,
136,
142,
127,
137,
141,
118,
125,
127,
129,
125,
258,
130,
256,
129,
127,
130,
255,
130,
126,
131,
127,
126,
130,
127,
127,
130,
129,
143,
125,
150,
143,
139,
118,
131,
141,
138,
117,
146,
143,
138,
124,
142,
113,
156,
137,
137,
151,
161,
125,
135,
198,
115,
179,
129,
114,
132,
134,
144,
153,
146,
147,
147,
149,
147,
149,
150,
136,
146,
148,
145,
149,
139,
141,
147,
148,
150,
147,
149,
129,
155,
166,
129,
139,
143,
142,
115,
149,
158,
146,
151,
154,
151,
146,
155,
150,
155,
143,
146,
129,
129,
129,
129,
129,
120,
129,
130,
128,
130,
128,
130,
128,
130,
133,
125,
129,
139,
118,
130,
129,
129,
128,
134,
124,
130,
128,
129,
129,
129,
129,
129,
130,
127,
129,
129,
129,
129,
129,
130,
145,
145,
144,
148,
147,
149,
146,
149,
147,
128,
135,
157,
147,
146,
138,
126,
132,
139,
147,
158,
125,
117,
115,
139,
146,
149,
146,
148,
146,
159,
139,
141,
133,
150,
146,
149,
145,
160,
148,
149,
149,
150,
148,
136,
154,
151,
120,
152,
149,
143,
140,
144,
142,
144,
142,
143,
142,
142,
141,
233,
82,
137,
141,
163,
131,
113,
141,
139,
142,
140,
141,
140,
140,
141,
139,
142,
139,
140,
143,
145,
141,
146,
143,
142,
142,
139,
143,
137,
140,
141,
140,
142,
138,
141,
139,
141,
128,
130,
129,
128,
128,
128,
128,
129,
130,
128,
128,
128,
128,
129,
127,
130,
129,
129,
129,
129,
129,
129,
129,
129,
128,
128,
128,
141,
148,
147,
137,
139,
139,
141,
149,
133,
146,
148,
151,
135,
134,
131,
141,
117,
140,
140,
114,
145,
124,
129,
128,
129,
128,
130,
128,
130,
128,
128,
128,
128,
129,
127,
130,
129,
128,
128,
128,
130,
128,
117,
129,
129,
130,
132,
129,
141,
119,
143,
139,
143,
140,
141,
140,
142,
143,
149,
147,
150,
147,
148,
129,
129,
131,
129,
128,
128,
130,
129,
130,
129,
129,
119,
131,
130,
129,
131,
129,
129,
156,
140,
152,
158,
151,
136,
146,
156,
154,
168,
148,
151,
156,
152,
153,
153,
127,
152,
140,
272,
128,
123,
128,
126,
128,
124,
129,
257,
255,
129,
126,
128,
127,
256,
130,
125,
129,
293,
93,
127,
129,
126,
129,
128,
428,
146,
147,
134,
127,
129,
125,
130,
257,
132,
126,
126,
130,
128,
128,
126,
123,
293,
154,
150,
153,
148,
299,
282,
157,
149,
145,
150,
144,
151,
145,
152,
147,
157,
277,
141,
154,
134,
136,
158,
278,
139,
133,
146,
142,
140,
136,
143,
136,
143,
124,
129,
127,
129,
125,
130,
255,
258,
128,
126,
130,
128,
120,
128,
128,
258,
257,
129,
124,
132,
125,
126,
130,
161,
110,
255,
130,
126,
130,
254,
129,
127,
128,
127,
132,
126,
254,
128,
126,
130,
129,
255,
135,
148,
148,
149,
150,
147,
144,
149,
146,
162,
135,
138,
141,
135,
145,
143,
129,
127,
254,
129,
127,
145,
130,
150,
127,
149,
138,
133,
126,
157,
125,
269,
257,
145,
125,
135,
140,
118,
117,
138,
138,
148,
142,
143,
150,
262,
153,
132,
290,
145,
142,
147,
123,
128,
255,
129,
128,
126,
129,
115,
125,
130,
256,
131,
127,
131,
127,
289,
147,
266,
128,
112,
146,
292,
151,
298,
147,
141,
442,
150,
137,
141,
137,
164,
140,
103,
122,
134,
123,
125,
130,
147,
251,
238,
387,
255,
129,
127,
128,
127,
129,
127,
129,
127,
256,
256,
129,
129,
128,
124,
130,
129,
128,
125,
129,
126,
258,
128,
141,
131,
110,
145,
147,
154,
266,
303,
155,
147,
152,
151,
154,
151,
155,
145,
147,
130,
140,
129,
127,
129,
129,
130,
128,
129,
130,
128,
127,
130,
128,
129,
130,
128,
160,
146,
148,
148,
150,
147,
150,
152,
148,
147,
159,
152,
146,
135,
145,
145,
146,
146,
145,
128,
129,
130,
153,
105,
130,
128,
130,
150,
110,
129,
129,
131,
129,
128,
130,
129,
128,
128,
128,
128,
129,
129,
129,
129,
128,
128,
128,
130,
129,
137,
122,
128,
130,
130,
130,
129,
130,
130,
129,
128,
130,
129,
132,
135,
150,
147,
150,
148,
150,
148,
155,
153,
154,
134,
146,
145,
147,
130,
129,
130,
128,
130,
129,
128,
130,
130,
132,
144,
153,
113,
146,
152,
143,
141,
139,
142,
139,
141,
128,
130,
129,
129,
128,
128,
129,
129,
129,
128,
129,
128,
128,
128,
141,
159,
151,
153,
152,
154,
152,
152,
153,
146,
144,
146,
146,
146,
128,
129,
128,
128,
130,
129,
128,
128,
128,
128,
141,
141,
148,
141,
129,
140,
141,
140,
141,
171,
143,
139,
141,
156,
139,
152,
155,
147,
147,
146,
147,
146,
149,
146,
150,
146,
148,
140,
140,
140,
139,
140,
139,
130,
128,
129,
128,
119,
128,
130,
129,
129,
129,
129,
129,
128,
129,
128,
129,
128,
129,
128,
129,
128,
129,
129,
128,
129,
129,
128,
130,
127,
129,
128,
128,
129,
128,
128,
130,
128,
129,
129,
129,
129,
128,
128,
129,
129,
129,
128,
141,
146,
139,
140,
138,
123,
129,
130,
148,
136,
132,
145,
165,
137,
146,
130,
149,
135,
138,
132,
154,
145,
147,
146,
147,
146,
150,
145,
147,
146,
148,
146,
142,
140,
140,
140,
157,
152,
153,
147,
152,
147,
151,
147,
143,
139,
141,
137,
140,
131,
145,
140,
141,
140,
142,
140,
142,
116,
130,
130,
129,
130,
130,
130,
130,
129,
143,
136,
130,
143,
274,
139,
135,
141,
283,
137,
291,
148,
145,
294,
148,
302,
134,
295,
138,
139,
133,
138,
126,
123,
128,
256,
128,
125,
130,
127,
127,
129,
128,
127,
129,
126,
131,
125,
129,
125,
132,
150,
117,
140,
291,
151,
178,
112,
141,
149,
144,
148,
144,
278,
142,
415,
128,
126,
129,
128,
111,
125,
129,
127,
130,
127,
264,
164,
147,
157,
147,
154,
147,
156,
299,
155,
149,
137,
125,
137,
139,
144,
147,
295,
148,
145,
149,
143,
148,
144,
152,
114,
141,
279,
141,
137,
141,
138,
130,
124,
129,
126,
129,
127,
130,
128,
125,
128,
130,
141,
135,
152,
274,
150,
143,
149,
145,
299,
129,
124,
259,
131,
125,
130,
130,
127,
127,
156,
311,
146,
140,
146,
140,
290,
146,
142,
146,
142,
144,
139,
146,
143,
155,
142,
148,
145,
160,
125,
143,
139,
134,
137,
141,
137,
130,
125,
129,
125,
257,
130,
125,
130,
128,
127,
129,
126,
131,
127,
126,
127,
257,
127,
131,
128,
129,
128,
256,
128,
129,
130,
126,
109,
128,
128,
130,
127,
126,
129,
130,
127,
141,
104,
126,
130,
253,
130,
128,
124,
130,
126,
129,
126,
126,
130,
125,
130,
127,
127,
255,
130,
128,
126,
256,
127,
127,
129,
126,
129,
127,
128,
128,
129,
256,
133,
128,
128,
125,
130,
131,
127,
128,
155,
128,
130,
126,
130,
292,
103,
269,
276,
132,
267,
267,
133,
141,
136,
128,
140,
257,
151,
131,
152,
154,
154,
152,
154,
153,
153,
152,
145,
147,
140,
153,
149,
146,
149,
135,
123,
139,
138,
147,
172,
111,
147,
160,
140,
132,
125,
144,
157,
139,
142,
141,
141,
134,
149,
150,
148,
151,
149,
157,
96,
142,
167,
149,
151,
153,
140,
166,
128,
128,
167,
114,
129,
128,
129,
128,
129,
130,
141,
127,
129,
127,
128,
128,
144,
113,
128,
128,
128,
128,
129,
128,
129,
128,
130,
128,
128,
129,
128,
129,
130,
128,
128,
128,
129,
128,
129,
128,
131,
128,
128,
130,
127,
129,
128,
128,
132,
145,
146,
141,
140,
140,
141,
142,
154,
144,
145,
149,
147,
149,
148,
149,
148,
149,
147,
144,
137,
138,
142,
140,
130,
128,
130,
129,
128,
129,
129,
130,
129,
129,
129,
128,
129,
146,
101,
128,
129,
129,
128,
129,
119,
148,
146,
152,
152,
143,
140,
145,
138,
156,
149,
158,
136,
146,
144,
143,
141,
129,
130,
128,
129,
128,
130,
131,
130,
130,
130,
131,
133,
131,
132,
153,
142,
130,
115,
153,
150,
151,
151,
150,
147,
150,
148,
153,
157,
161,
154,
120,
127,
130,
130,
116,
128,
133,
125,
129,
129,
129,
129,
157,
145,
150,
147,
150,
147,
151,
149,
149,
146,
149,
146,
141,
140,
154,
130,
130,
131,
144,
147,
150,
146,
150,
146,
147,
148,
149,
147,
149,
139,
140,
139,
141,
139,
129,
128,
129,
128,
130,
129,
129,
119,
130,
129,
128,
129,
128,
129,
129,
128,
129,
145,
135,
153,
136,
133,
146,
154,
132,
134,
134,
148,
132,
149,
132,
137,
145,
131,
129,
128,
130,
129,
129,
129,
128,
129,
129,
132,
143,
150,
147,
150,
147,
164,
146,
160,
135,
150,
148,
144,
146,
135,
140,
145,
140,
142,
142,
132,
128,
130,
130,
129,
130,
130,
129,
129,
132,
131,
129,
129,
131,
130,
129,
129,
129,
130,
129,
129,
129,
128,
129,
129,
129,
129,
139,
129,
126,
128,
130,
148,
147,
149,
147,
150,
146,
149,
147,
151,
148,
149,
138,
148,
137,
278,
142,
132,
130,
124,
129,
127,
129,
124,
131,
135,
133,
115,
124,
257,
129,
257,
130,
124,
130,
130,
127,
126,
130,
127,
127,
129,
128,
127,
128,
129,
126,
152,
132,
153,
145,
155,
113,
137,
145,
154,
149,
124,
282,
280,
155,
140,
144,
151,
141,
145,
121,
150,
143,
149,
144,
295,
150,
142,
132,
257,
129,
127,
131,
126,
272,
167,
128,
145,
147,
141,
294,
150,
132,
166,
149,
148,
137,
149,
143,
185,
122,
173,
106,
163,
144,
148,
145,
268,
167,
126,
131,
123,
247,
249,
238,
126,
118,
127,
125,
130,
126,
128,
129,
125,
130,
127,
127,
128,
109,
125,
256,
131,
128,
124,
129,
127,
144,
113,
126,
127,
130,
129,
127,
125,
129,
256,
129,
125,
129,
128,
128,
127,
130,
123,
129,
129,
127,
129,
126,
258,
128,
138,
144,
139,
147,
143,
150,
130,
272,
132,
269,
148,
141,
126,
133,
146,
144,
129,
431,
149,
315,
136,
148,
150,
134,
152,
144,
150,
144,
150,
141,
123,
294,
147,
145,
150,
143,
112,
124,
163,
138,
120,
295,
150,
143,
123,
144,
152,
139,
177,
109,
154,
146,
170,
131,
246,
135,
99,
152,
131,
148,
130,
162,
136,
147,
160,
149,
150,
131,
324,
162,
123,
129,
138,
158,
137,
142,
139,
139,
142,
154,
130,
140,
143,
137,
129,
126,
130,
133,
117,
130,
131,
126,
129,
130,
410,
120,
123,
142,
137,
140,
138,
141,
137,
141,
140,
140,
282,
140,
289,
149,
147,
140,
142,
136,
143,
563,
141,
135,
140,
644,
129,
257,
127,
127,
130,
127,
132,
131,
129,
134,
146,
152,
140,
138,
123,
142,
138,
144,
150,
149,
148,
150,
148,
150,
148,
153,
149,
142,
139,
141,
140,
139,
139,
136,
149,
131,
114,
133,
130,
143,
138,
141,
141,
139,
139,
139,
139,
140,
140,
140,
138,
139,
140,
128,
129,
129,
129,
130,
127,
129,
130,
135,
122,
146,
129,
131,
128,
147,
147,
149,
147,
149,
146,
148,
146,
149,
145,
147,
148,
141,
140,
141,
138,
142,
140,
130,
134,
135,
132,
144,
152,
151,
147,
149,
147,
149,
147,
163,
125,
152,
147,
123,
164,
143,
138,
148,
134,
147,
147,
148,
149,
133,
141,
148,
146,
149,
146,
147,
146,
159,
146,
140,
142,
134,
129,
147,
162,
134,
115,
165,
148,
152,
148,
151,
145,
161,
119,
135,
148,
150,
148,
150,
158,
146,
147,
147,
150,
161,
143,
147,
150,
141,
144,
139,
143,
139,
142,
152,
185,
110,
131,
143,
165,
145,
140,
145,
145,
144,
143,
127,
139,
140,
139,
142,
134,
148,
131,
128,
128,
150,
141,
140,
141,
140,
141,
138,
142,
142,
115,
147,
140,
128,
132,
147,
146,
148,
146,
149,
146,
147,
140,
141,
136,
131,
133,
123,
128,
137,
137,
143,
141,
139,
140,
141,
139,
124,
113,
141,
138,
140,
139,
141,
138,
140,
141,
143,
135,
128,
142,
141,
139,
142,
128,
129,
129,
129,
120,
129,
133,
128,
148,
128,
135,
142,
138,
140,
136,
133,
132,
130,
129,
129,
129,
142,
118,
159,
141,
139,
136,
139,
131,
128,
129,
129,
129,
129,
130,
128,
128,
135,
145,
144,
147,
116,
140,
147,
147,
149,
140,
142,
140,
141,
196,
143,
136,
133,
138,
118,
138,
148,
152,
147,
149,
133,
131,
128,
131,
133,
129,
145,
135,
136,
143,
138,
141,
140,
141,
139,
141,
139,
142,
140,
131,
134,
140,
104,
146,
131,
127,
130,
129,
129,
128,
129,
127,
130,
129,
147,
314,
132,
129,
134,
135,
152,
143,
148,
116,
294,
150,
138,
109,
129,
147,
130,
118,
271,
130,
125,
130,
125,
146,
137,
286,
141,
289,
132,
138,
148,
128,
143,
125,
258,
139,
130,
137,
124,
423,
132,
136,
130,
122,
149,
143,
148,
142,
298,
149,
139,
130,
137,
102,
129,
130,
123,
132,
125,
128,
124,
131,
128,
126,
130,
130,
277,
135,
130,
150,
141,
150,
153,
131,
146,
138,
144,
140,
123,
134,
287,
137,
127,
377,
127,
125,
130,
127,
130,
124,
130,
116,
144,
155,
118,
143,
150,
139,
149,
291,
148,
143,
150,
149,
274,
127,
136,
132,
114,
131,
123,
129,
129,
256,
384,
142,
143,
140,
125,
134,
136,
283,
111,
135,
132,
131,
150,
137,
142,
137,
248,
152,
124,
272,
119,
436,
146,
128,
141,
142,
143,
125,
254,
133,
130,
134,
127,
131,
125,
128,
106,
148,
156,
150,
136,
297,
107,
257,
132,
126,
149,
135,
142,
134,
141,
135,
143,
267,
136,
128,
142,
134,
140,
142,
141,
141,
135,
140,
138,
141,
118,
134,
131,
262,
137,
137,
141,
119,
142,
138,
138,
140,
136,
135,
127,
129,
134,
130,
135,
383,
134,
127,
131,
253,
260,
130,
149,
149,
104,
109,
133,
122,
133,
127,
127,
131,
389,
130,
264,
120,
128,
138,
127,
132,
128,
125,
130,
127,
129,
255,
131,
124,
133,
137,
126,
143,
167,
96,
383,
254,
129,
125,
131,
127,
126,
145,
117,
242,
132,
141,
150,
128,
126,
289,
141,
142,
149,
147,
143,
127,
126,
157,
133,
141,
135,
256,
130,
125,
129,
126,
284,
126,
136,
134,
129,
130,
123,
260,
133,
128,
129,
385,
129,
128,
148,
140,
113,
129,
139,
141,
139,
140,
141,
135,
121,
129,
129,
130,
148,
133,
134,
133,
148,
149,
146,
151,
146,
149,
128,
147,
146,
138,
134,
158,
138,
136,
139,
127,
131,
129,
131,
126,
128,
130,
132,
130,
146,
119,
140,
116,
134,
116,
131,
129,
130,
129,
130,
132,
111,
131,
127,
130,
140,
156,
134,
131,
134,
129,
129,
130,
141,
115,
129,
129,
128,
128,
138,
148,
151,
146,
152,
149,
138,
141,
126,
149,
137,
143,
139,
134,
138,
132,
137,
130,
148,
146,
147,
147,
172,
132,
130,
136,
117,
131,
146,
147,
150,
146,
147,
147,
149,
147,
153,
148,
139,
140,
125,
136,
138,
141,
141,
141,
135,
148,
134,
134,
130,
141,
148,
111,
133,
148,
146,
146,
149,
147,
152,
125,
135,
144,
136,
163,
149,
136,
136,
145,
133,
133,
135,
134,
131,
136,
137,
132,
138,
130,
145,
126,
146,
121,
141,
138,
135,
139,
145,
147,
148,
149,
146,
149,
134,
148,
142,
130,
110,
145,
151,
139,
132,
133,
134,
148,
136,
115,
135,
147,
130,
125,
161,
134,
127,
144,
149,
140,
141,
141,
162,
151,
148,
109,
151,
150,
150,
161,
137,
146,
137,
136,
116,
137,
147,
127,
137,
166,
123,
131,
153,
133,
149,
137,
150,
130,
140,
153,
129,
131,
151,
158,
136,
110,
136,
179,
150,
139,
152,
134,
137,
117,
146,
154,
183,
140,
130,
141,
130,
133,
150,
145,
116,
148,
150,
146,
148,
153,
149,
126,
114,
152,
133,
134,
136,
156,
136,
146,
162,
126,
133,
114,
123,
143,
125,
146,
137,
135,
157,
141,
133,
144,
145,
148,
147,
149,
145,
150,
154,
151,
133,
129,
143,
132,
133,
133,
134,
131,
132,
131,
133,
141,
139,
136,
136,
137,
139,
141,
140,
150,
146,
153,
148,
148,
148,
140,
159,
138,
116,
140,
142,
125,
136,
151,
110,
136,
142,
136,
145,
150,
150,
150,
117,
127,
142,
140,
142,
142,
142,
140,
135,
150,
136,
114,
143,
152,
133,
130,
136,
142,
132,
137,
148,
124,
140,
134,
132,
161,
106,
124,
136,
119,
144,
130,
145,
160,
139,
155,
127,
134,
129,
152,
147,
123,
150,
147,
165,
106,
136,
163,
146,
138,
147,
145,
149,
149,
126,
129,
128,
163,
128,
243,
138,
125,
150,
150,
147,
145,
146,
137,
143,
289,
126,
131,
133,
129,
144,
148,
143,
148,
142,
150,
144,
149,
144,
141,
276,
137,
135,
135,
144,
278,
142,
140,
138,
298,
136,
141,
263,
130,
239,
129,
113,
129,
126,
130,
126,
128,
126,
122,
130,
137,
142,
162,
136,
119,
136,
152,
143,
121,
411,
142,
127,
119,
274,
127,
143,
153,
143,
133,
138,
255,
133,
144,
123,
144,
265,
128,
119,
138,
123,
135,
113,
121,
147,
120,
176,
127,
173,
113,
128,
149,
116,
122,
155,
122,
155,
150,
148,
166,
152,
145,
149,
146,
174,
97,
131,
165,
132,
153,
140,
154,
138,
142,
140,
166,
138,
149,
146,
146,
155,
127,
136,
133,
143,
150,
144,
129,
144,
149,
146,
286,
140,
138,
283,
147,
138,
157,
133,
141,
306,
128,
140,
110,
127,
143,
133,
144,
126,
409,
142,
131,
127,
112,
137,
142,
435,
130,
133,
134,
140,
137,
142,
136,
142,
134,
306,
122,
125,
128,
109,
261,
137,
126,
283,
142,
135,
139,
257,
118,
148,
147,
135,
303,
316,
125,
127,
145,
128,
264,
144,
137,
140,
138,
147,
121,
144,
261,
140,
148,
139,
392,
276,
142,
139,
142,
304,
147,
292,
147,
143,
148,
145,
148,
137,
142,
421,
139,
139,
141,
125,
128,
126,
129,
127,
128,
129,
130,
128,
124,
128,
130,
128,
128,
254,
130,
264,
130,
127,
128,
159,
99,
117,
129,
153,
132,
131,
277,
114,
124,
285,
277,
164,
117,
262,
148,
140,
294,
255,
150,
144,
404,
142,
105,
289,
140,
128,
255,
114,
137,
148,
132,
133,
131,
140,
269,
142,
135,
143,
135,
144,
145,
133,
143,
108,
141,
158,
157,
140,
151,
292,
292,
285,
132,
146,
176,
93,
142,
141,
141,
126,
128,
132,
126,
130,
152,
125,
129,
129,
129,
129,
129,
129,
129,
128,
128,
129,
128,
128,
130,
128,
128,
128,
128,
128,
128,
129,
129,
152,
147,
148,
148,
149,
147,
148,
131,
163,
134,
132,
136,
132,
150,
130,
148,
140,
152,
135,
148,
146,
148,
147,
149,
149,
142,
138,
142,
140,
139,
139,
142,
159,
121,
137,
140,
141,
129,
133,
125,
129,
136,
142,
146,
148,
151,
131,
143,
149,
135,
140,
116,
140,
129,
146,
149,
144,
164,
135,
147,
150,
131,
149,
141,
129,
150,
133,
111,
136,
141,
131,
136,
140,
141,
119,
148,
147,
150,
145,
123,
128,
109,
114,
108,
145,
142,
128,
130,
129,
129,
130,
130,
130,
130,
129,
127,
142,
119,
136,
130,
129,
128,
130,
128,
129,
129,
129,
148,
146,
149,
132,
136,
143,
148,
137,
151,
147,
148,
146,
142,
139,
141,
140,
140,
131,
151,
108,
131,
139,
142,
128,
129,
130,
135,
131,
129,
129,
130,
128,
151,
145,
145,
141,
135,
135,
150,
128,
130,
147,
148,
133,
127,
136,
136,
142,
134,
128,
127,
143,
129,
138,
147,
151,
147,
150,
135,
150,
147,
139,
134,
155,
152,
128,
148,
144,
131,
129,
115,
167,
116,
139,
142,
133,
139,
154,
122,
126,
115,
133,
133,
133,
133,
135,
134,
132,
132,
132,
151,
133,
136,
134,
144,
133,
141,
140,
135,
131,
142,
135,
158,
156,
159,
146,
133,
133,
136,
141,
111,
144,
135,
145,
149,
133,
132,
143,
142,
149,
147,
148,
138,
147,
147,
146,
141,
137,
140,
141,
141,
139,
138,
135,
133,
123,
130,
146,
143,
139,
142,
139,
141,
142,
140,
141,
141,
170,
133,
131,
150,
108,
142,
133,
150,
146,
140,
147,
143,
141,
142,
139,
119,
156,
138,
139,
142,
140,
141,
138,
142,
138,
142,
139,
142,
139,
147,
138,
130,
141,
142,
130,
132,
129,
130,
127,
126,
136,
119,
137,
136,
137,
100,
141,
139,
134,
143,
142,
164,
134,
128,
132,
147,
160,
143,
311,
110,
249,
137,
124,
148,
143,
126,
293,
158,
142,
147,
145,
142,
134,
140,
138,
271,
109,
142,
126,
106,
127,
124,
399,
141,
134,
155,
144,
150,
135,
141,
143,
257,
283,
140,
134,
142,
138,
146,
141,
137,
283,
282,
147,
109,
134,
135,
129,
141,
276,
140,
143,
271,
113,
136,
139,
129,
142,
249,
138,
135,
141,
138,
143,
136,
138,
136,
108,
127,
144,
105,
139,
129,
124,
135,
139,
154,
297,
158,
137,
145,
137,
138,
144,
142,
134,
135,
137,
267,
129,
130,
149,
142,
145,
139,
149,
136,
141,
144,
141,
140,
136,
128,
139,
136,
123,
264,
142,
134,
112,
123,
265,
154,
127,
117,
113,
149,
147,
145,
149,
145,
150,
126,
276,
106,
138,
279,
140,
278,
141,
137,
138,
141,
142,
127,
145,
122,
152,
149,
104,
130,
143,
137,
143,
134,
142,
137,
140,
136,
143,
113,
264,
130,
383,
129,
126,
128,
127,
257,
151,
130,
127,
126,
135,
130,
124,
131,
126,
132,
267,
153,
141,
137,
136,
141,
128,
132,
131,
143,
262,
125,
137,
151,
150,
138,
133,
143,
260,
141,
269,
136,
149,
131,
547,
147,
130,
131,
274,
143,
135,
158,
125,
131,
120,
159,
154,
142,
184,
376,
130,
131,
136,
153,
120,
124,
235,
147,
256,
122,
122,
159,
151,
134,
137,
129,
116,
134,
144,
139,
137,
145,
136,
139,
142,
137,
142,
137,
147,
247,
160,
129,
137,
142,
277,
158,
274,
143,
141,
141,
152,
156,
113,
143,
143,
136,
140,
137,
141,
139,
130,
126,
130,
126,
134,
114,
130,
123,
133,
256,
129,
124,
130,
130,
126,
127,
130,
271,
261,
127,
129,
140,
178,
140,
135,
133,
126,
130,
255,
140,
119,
119,
130,
129,
133,
142,
144,
148,
150,
152,
137,
139,
126,
141,
115,
135,
137,
153,
133,
148,
150,
134,
134,
142,
134,
123,
135,
143,
140,
139,
121,
131,
149,
133,
146,
149,
147,
149,
146,
151,
138,
127,
142,
117,
136,
144,
128,
125,
147,
148,
146,
149,
148,
150,
145,
141,
140,
150,
161,
132,
147,
145,
149,
133,
150,
148,
142,
141,
141,
141,
150,
136,
141,
135,
125,
129,
129,
130,
128,
134,
124,
128,
130,
128,
129,
129,
129,
133,
139,
144,
131,
123,
141,
139,
138,
142,
138,
131,
128,
130,
128,
131,
148,
129,
125,
128,
130,
128,
130,
129,
127,
130,
147,
139,
149,
147,
135,
116,
115,
131,
150,
146,
143,
139,
131,
141,
140,
128,
130,
129,
130,
130,
134,
136,
126,
131,
137,
134,
134,
132,
117,
149,
134,
133,
145,
147,
126,
134,
135,
122,
132,
128,
130,
129,
135,
129,
131,
129,
129,
130,
129,
133,
132,
146,
107,
129,
129,
129,
129,
128,
128,
128,
128,
130,
129,
128,
109,
135,
139,
134,
117,
131,
127,
129,
130,
129,
128,
128,
128,
131,
129,
129,
129,
129,
129,
128,
127,
129,
130,
127,
155,
139,
139,
130,
143,
110,
134,
129,
139,
130,
139,
141,
134,
125,
135,
142,
150,
124,
113,
132,
128,
130,
128,
128,
162,
117,
129,
128,
129,
131,
140,
152,
131,
136,
125,
131,
134,
136,
146,
147,
131,
137,
134,
136,
157,
149,
133,
119,
125,
133,
147,
135,
125,
124,
136,
133,
152,
147,
156,
120,
142,
133,
131,
130,
213,
127,
133,
137,
142,
134,
131,
121,
133,
135,
145,
153,
141,
127,
138,
121,
126,
132,
142,
128,
130,
134,
147,
133,
137,
150,
157,
135,
108,
131,
128,
131,
129,
129,
129,
128,
128,
128,
129,
154,
137,
116,
132,
129,
133,
149,
148,
150,
132,
158,
148,
148,
147,
150,
139,
142,
138,
137,
148,
148,
140,
138,
141,
140,
141,
139,
142,
127,
163,
101,
145,
134,
133,
128,
127,
129,
129,
129,
128,
128,
130,
129,
128,
133,
136,
119,
129,
142,
146,
121,
131,
129,
129,
137,
139,
126,
133,
142,
147,
100,
147,
440,
145,
149,
141,
133,
167,
127,
143,
133,
144,
306,
135,
142,
260,
178,
111,
113,
147,
136,
144,
153,
161,
135,
142,
123,
114,
114,
139,
126,
138,
126,
178,
232,
128,
133,
143,
106,
142,
131,
147,
113,
139,
129,
143,
554,
248,
118,
130,
131,
133,
148,
162,
275,
143,
258,
9,
142,
125,
144,
141,
145,
264,
141,
128,
122,
117,
128,
127,
150,
156,
132,
143,
150,
141,
146,
138,
102,
127,
273,
161,
128,
139,
134,
133,
288,
309,
111,
145,
132,
120,
272,
147,
142,
148,
143,
296,
148,
139,
168,
135,
140,
135,
134,
133,
138,
131,
122,
125,
130,
137,
528,
156,
124,
135,
141,
151,
140,
144,
292,
148,
124,
140,
128,
145,
270,
134,
137,
138,
132,
128,
121,
140,
141,
121,
137,
131,
143,
141,
158,
112,
136,
175,
149,
110,
136,
122,
152,
117,
264,
440,
132,
131,
121,
266,
250,
257,
148,
125,
137,
113,
133,
140,
148,
129,
250,
130,
123,
140,
118,
127,
129,
132,
130,
125,
129,
157,
136,
127,
151,
122,
244,
133,
139,
143,
144,
142,
136,
142,
109,
146,
116,
119,
127,
126,
145,
145,
293,
148,
143,
148,
147,
151,
120,
127,
141,
127,
125,
260,
131,
128,
262,
132,
128,
138,
137,
377,
129,
124,
136,
125,
269,
143,
117,
132,
125,
144,
125,
135,
112,
127,
142,
140,
130,
150,
265,
135,
119,
139,
132,
163,
135,
122,
139,
130,
125,
252,
141,
117,
136,
134,
130,
134,
140,
150,
149,
130,
140,
280,
257,
142,
268,
143,
155,
133,
145,
147,
405,
114,
132,
134,
115,
149,
137,
125,
141,
130,
132,
134,
126,
164,
132,
133,
122,
114,
126,
129,
143,
138,
147,
144,
134,
148,
149,
145,
151,
143,
151,
144,
293,
151,
160,
273,
136,
112,
141,
138,
147,
151,
98,
148,
142,
156,
129,
135,
142,
142,
126,
135,
129,
136,
134,
140,
257,
129,
122,
140,
121,
148,
260,
152,
138,
121,
150,
142,
147,
144,
279,
153,
126,
271,
139,
129,
132,
137,
125,
140,
129,
149,
705,
148,
124,
154,
129,
132,
129,
143,
147,
150,
152,
142,
146,
152,
150,
142,
139,
134,
134,
127,
140,
129,
120,
129,
148,
148,
138,
105,
142,
120,
159,
135,
152,
127,
108,
137,
145,
136,
126,
128,
141,
121,
130,
146,
150,
149,
147,
145,
132,
131,
138,
143,
139,
142,
139,
142,
139,
141,
128,
127,
132,
151,
110,
130,
141,
145,
147,
150,
146,
129,
128,
129,
130,
128,
128,
137,
132,
135,
149,
133,
144,
145,
126,
147,
142,
138,
113,
130,
131,
127,
139,
139,
140,
103,
145,
108,
127,
130,
130,
131,
120,
129,
130,
129,
128,
140,
140,
164,
87,
115,
147,
147,
137,
140,
143,
108,
135,
131,
132,
121,
143,
136,
140,
135,
177,
93,
134,
151,
116,
129,
130,
133,
135,
137,
132,
126,
132,
122,
129,
131,
135,
129,
129,
129,
130,
143,
142,
129,
113,
130,
161,
146,
126,
100,
136,
133,
147,
149,
146,
149,
146,
148,
145,
150,
111,
133,
140,
138,
130,
133,
148,
151,
150,
148,
150,
147,
148,
147,
150,
108,
174,
110,
112,
162,
124,
139,
140,
132,
139,
141,
140,
141,
141,
141,
126,
131,
134,
134,
147,
136,
130,
141,
140,
140,
140,
129,
141,
133,
107,
151,
131,
135,
134,
138,
121,
161,
109,
129,
131,
137,
139,
111,
135,
129,
131,
118,
140,
133,
138,
141,
147,
142,
138,
142,
139,
142,
139,
148,
145,
143,
147,
123,
132,
120,
216,
121,
148,
134,
116,
128,
137,
155,
173,
115,
134,
138,
148,
141,
149,
170,
120,
142,
143,
135,
138,
142,
126,
160,
140,
111,
169,
145,
141,
116,
146,
140,
153,
156,
156,
155,
135,
118,
145,
138,
143,
132,
124,
120,
136,
146,
138,
148,
147,
161,
173,
84,
143,
150,
136,
139,
137,
149,
147,
149,
147,
147,
147,
149,
147,
136,
133,
135,
130,
149,
146,
148,
146,
133,
141,
145,
133,
144,
141,
145,
146,
154,
121,
151,
145,
144,
143,
139,
141,
139,
130,
128,
129,
149,
134,
152,
117,
133,
140,
140,
140,
140,
140,
129,
130,
129,
129,
130,
120,
131,
135,
145,
142,
138,
135,
137,
139,
116,
117,
148,
148,
134,
147,
138,
134,
131,
136,
142,
131,
136,
120,
132,
139,
137,
141,
146,
161,
134,
139,
135,
140,
124,
113,
148,
141,
149,
142,
142,
163,
109,
126,
143,
142,
139,
146,
237,
143,
142,
420,
140,
138,
140,
129,
128,
132,
148,
126,
131,
152,
149,
140,
151,
145,
143,
276,
140,
142,
125,
131,
141,
123,
134,
124,
130,
253,
258,
128,
126,
129,
125,
139,
127,
128,
140,
133,
148,
131,
152,
143,
151,
302,
140,
140,
144,
136,
139,
139,
142,
136,
143,
133,
123,
159,
145,
139,
139,
140,
126,
126,
132,
140,
283,
140,
138,
145,
110,
146,
143,
151,
129,
151,
128,
137,
131,
135,
127,
119,
325,
228,
132,
127,
387,
142,
254,
126,
274,
122,
120,
157,
142,
121,
125,
142,
153,
143,
265,
142,
136,
143,
140,
136,
139,
135,
133,
137,
116,
128,
270,
139,
142,
146,
150,
143,
148,
143,
152,
128,
247,
554,
139,
137,
142,
152,
127,
278,
147,
142,
391,
126,
126,
257,
130,
129,
127,
127,
255,
146,
131,
142,
121,
518,
146,
112,
136,
126,
283,
148,
129,
136,
131,
135,
139,
134,
123,
111,
141,
150,
296,
147,
130,
134,
146,
137,
147,
149,
136,
135,
187,
63,
135,
140,
138,
272,
143,
140,
132,
132,
133,
144,
126,
140,
156,
134,
150,
139,
167,
128,
259,
133,
152,
108,
115,
128,
118,
134,
263,
140,
130,
151,
146,
152,
146,
144,
105,
148,
128,
134,
128,
161,
118,
300,
144,
143,
298,
133,
118,
142,
135,
151,
146,
121,
145,
146,
143,
282,
140,
137,
156,
119,
145,
106,
274,
130,
297,
128,
135,
141,
127,
129,
124,
130,
293,
132,
122,
134,
127,
124,
130,
126,
256,
131,
125,
126,
130,
145,
136,
146,
134,
150,
148,
145,
148,
135,
131,
123,
131,
128,
137,
136,
140,
133,
163,
105,
138,
125,
135,
140,
139,
141,
144,
121,
142,
137,
118,
288,
140,
138,
396,
143,
290,
277,
135,
121,
124,
138,
118,
130,
128,
145,
119,
134,
140,
128,
133,
146,
161,
120,
174,
131,
148,
138,
131,
148,
146,
151,
146,
148,
147,
148,
147,
125,
128,
124,
132,
136,
132,
121,
142,
141,
140,
131,
140,
139,
140,
141,
140,
142,
139,
130,
134,
147,
139,
148,
151,
147,
119,
152,
143,
147,
150,
143,
147,
137,
136,
111,
135,
140,
139,
139,
139,
140,
149,
143,
143,
139,
127,
133,
151,
146,
136,
131,
142,
141,
139,
141,
140,
139,
139,
130,
109,
147,
131,
136,
142,
143,
138,
142,
142,
140,
140,
148,
123,
140,
139,
147,
133,
109,
145,
135,
138,
139,
157,
132,
149,
132,
134,
154,
156,
148,
142,
130,
153,
122,
114,
134,
112,
142,
157,
150,
146,
150,
148,
134,
144,
116,
135,
134,
153,
149,
147,
146,
132,
131,
110,
135,
146,
147,
131,
147,
134,
146,
140,
144,
144,
149,
143,
138,
147,
145,
138,
145,
111,
153,
154,
117,
101,
118,
141,
138,
141,
140,
141,
139,
141,
139,
141,
164,
137,
132,
131,
146,
148,
147,
150,
147,
148,
146,
148,
147,
145,
150,
122,
138,
139,
134,
138,
127,
138,
142,
142,
140,
117,
146,
143,
139,
132,
126,
141,
143,
140,
140,
140,
136,
139,
124,
165,
140,
123,
119,
159,
138,
114,
140,
147,
150,
146,
140,
120,
126,
136,
140,
119,
138,
153,
128,
131,
151,
147,
163,
121,
152,
135,
129,
134,
151,
150,
152,
157,
153,
148,
147,
149,
127,
126,
154,
150,
406,
153,
178,
102,
140,
139,
142,
136,
135,
141,
133,
144,
116,
125,
135,
161,
135,
146,
148,
148,
148,
147,
125,
138,
141,
140,
135,
146,
136,
134,
147,
146,
149,
146,
148,
147,
148,
147,
147,
150,
156,
157,
131,
132,
142,
139,
141,
139,
141,
130,
152,
146,
133,
146,
147,
146,
148,
138,
141,
138,
142,
138,
141,
140,
141,
140,
141,
137,
131,
129,
129,
128,
128,
128,
130,
129,
128,
130,
142,
147,
148,
147,
148,
154,
290,
166,
135,
271,
273,
144,
126,
125,
118,
145,
131,
309,
144,
118,
184,
125,
150,
142,
123,
142,
149,
126,
149,
146,
300,
147,
145,
149,
146,
140,
135,
280,
141,
105,
140,
133,
109,
134,
138,
152,
144,
138,
131,
158,
146,
144,
148,
145,
150,
146,
135,
143,
287,
143,
137,
140,
138,
140,
136,
143,
420,
141,
134,
143,
138,
127,
129,
126,
130,
128,
126,
257,
131,
127,
126,
133,
124,
125,
128,
128,
129,
165,
136,
147,
150,
269,
136,
134,
150,
136,
138,
127,
133,
136,
117,
132,
139,
143,
142,
135,
141,
137,
138,
233,
129,
126,
129,
129,
126,
162,
131,
135,
127,
134,
133,
144,
147,
136,
135,
149,
113,
130,
118,
140,
125,
215,
114,
128,
170,
109,
153,
270,
153,
129,
155,
161,
134,
116,
117,
262,
247,
148,
138,
201,
130,
150,
156,
149,
103,
117,
141,
118,
274,
102,
124,
152,
137,
142,
124,
143,
134,
141,
147,
132,
134,
147,
127,
278,
142,
138,
143,
272,
127,
256,
124,
144,
149,
144,
134,
126,
131,
129,
143,
296,
304,
141,
142,
149,
282,
145,
144,
297,
142,
129,
153,
128,
134,
280,
135,
129,
433,
141,
135,
281,
141,
140,
142,
137,
140,
136,
167,
171,
127,
130,
257,
133,
128,
579,
152,
134,
142,
137,
144,
136,
122,
125,
165,
152,
143,
155,
304,
136,
133,
153,
275,
133,
143,
152,
118,
116,
146,
132,
157,
123,
121,
139,
278,
142,
276,
141,
277,
139,
138,
140,
125,
128,
128,
130,
127,
131,
125,
125,
257,
129,
125,
130,
116,
130,
128,
126,
129,
129,
129,
125,
129,
127,
129,
129,
127,
125,
146,
144,
165,
142,
148,
144,
150,
143,
152,
113,
145,
147,
147,
152,
136,
144,
134,
129,
149,
135,
140,
143,
140,
152,
139,
131,
136,
131,
147,
146,
149,
146,
148,
146,
148,
147,
149,
146,
142,
140,
129,
139,
154,
140,
138,
142,
108,
148,
140,
109,
134,
149,
158,
176,
106,
149,
151,
156,
137,
138,
134,
155,
117,
147,
155,
149,
135,
154,
151,
148,
152,
133,
140,
144,
140,
130,
129,
128,
129,
129,
130,
128,
129,
141,
129,
117,
126,
132,
132,
129,
151,
154,
153,
152,
162,
148,
149,
139,
141,
140,
142,
140,
142,
139,
141,
140,
140,
140,
140,
142,
129,
129,
130,
127,
128,
128,
128,
128,
129,
128,
128,
128,
128,
129,
128,
129,
129,
128,
128,
129,
127,
128,
128,
128,
162,
130,
146,
149,
142,
150,
147,
149,
147,
150,
147,
143,
128,
130,
129,
129,
128,
129,
130,
124,
145,
147,
141,
138,
139,
139,
142,
111,
133,
143,
142,
131,
152,
128,
127,
132,
130,
136,
146,
149,
150,
149,
151,
160,
151,
153,
138,
129,
147,
158,
132,
116,
145,
112,
149,
139,
145,
148,
147,
148,
146,
142,
139,
141,
139,
141,
139,
141,
139,
140,
142,
140,
139,
130,
128,
130,
129,
129,
128,
130,
129,
129,
128,
128,
137,
148,
148,
147,
152,
147,
151,
149,
153,
149,
151,
149,
143,
139,
142,
140,
141,
141,
131,
144,
141,
141,
150,
148,
150,
147,
150,
151,
150,
147,
148,
147,
149,
139,
159,
146,
142,
139,
147,
146,
153,
145,
142,
139,
135,
144,
127,
147,
148,
136,
139,
118,
142,
148,
147,
148,
150,
147,
150,
129,
140,
132,
140,
140,
141,
141,
140,
153,
145,
113,
132,
128,
147,
150,
133,
137,
149,
145,
134,
120,
126,
139,
139,
141,
140,
143,
143,
141,
139,
122,
115,
139,
131,
108,
137,
177,
135,
134,
122,
152,
153,
145,
149,
152,
129,
130,
128,
130,
129,
129,
129,
117,
146,
119,
149,
148,
149,
146,
149,
147,
142,
139,
143,
139,
140,
147,
138,
269,
129,
127,
132,
121,
131,
122,
131,
124,
130,
129,
125,
131,
256,
128,
127,
129,
127,
130,
126,
125,
130,
126,
257,
130,
127,
126,
136,
257,
130,
125,
131,
126,
125,
130,
127,
127,
131,
130,
124,
118,
258,
129,
126,
135,
251,
129,
126,
130,
128,
126,
129,
126,
142,
138,
150,
441,
148,
146,
151,
151,
159,
148,
154,
145,
146,
147,
111,
133,
261,
106,
255,
138,
135,
144,
273,
109,
148,
142,
153,
124,
139,
124,
148,
131,
127,
125,
131,
254,
130,
128,
124,
258,
131,
126,
130,
124,
131,
131,
127,
179,
45,
130,
294,
147,
143,
148,
145,
134,
128,
129,
123,
132,
129,
129,
125,
129,
126,
132,
127,
124,
132,
130,
122,
129,
125,
130,
124,
129,
132,
125,
128,
124,
132,
127,
125,
129,
127,
132,
125,
117,
257,
129,
131,
163,
152,
122,
138,
126,
145,
295,
140,
132,
147,
283,
143,
108,
126,
108,
124,
131,
136,
134,
118,
129,
126,
131,
242,
269,
135,
117,
145,
146,
135,
145,
147,
154,
140,
149,
128,
132,
319,
129,
134,
114,
122,
163,
120,
426,
295,
145,
107,
144,
116,
154,
292,
154,
272,
148,
284,
147,
145,
147,
417,
139,
137,
142,
126,
129,
252,
262,
148,
145,
148,
140,
150,
278,
130,
123,
131,
136,
146,
123,
284,
141,
136,
143,
140,
136,
140,
146,
130,
237,
130,
125,
147,
129,
139,
127,
151,
113,
147,
127,
296,
151,
131,
139,
126,
147,
120,
133,
128,
156,
125,
133,
265,
138,
250,
134,
155,
292,
136,
131,
136,
158,
138,
146,
148,
163,
144,
162,
140,
133,
130,
115,
137,
140,
138,
160,
128,
164,
130,
156,
136,
149,
152,
138,
124,
146,
148,
146,
155,
134,
152,
132,
150,
147,
130,
136,
136,
140,
148,
154,
131,
160,
130,
139,
136,
136,
129,
148,
150,
149,
136,
143,
139,
141,
139,
143,
139,
141,
129,
129,
130,
129,
150,
148,
149,
149,
150,
150,
152,
146,
150,
147,
121,
148,
142,
140,
141,
148,
152,
147,
176,
123,
148,
150,
147,
152,
151,
136,
147,
142,
138,
141,
139,
142,
150,
129,
129,
148,
146,
148,
147,
149,
150,
169,
140,
145,
148,
149,
149,
147,
148,
147,
148,
153,
150,
147,
142,
139,
140,
140,
141,
140,
121,
129,
130,
128,
128,
128,
144,
141,
147,
148,
138,
143,
141,
133,
147,
140,
149,
135,
118,
139,
161,
112,
158,
181,
140,
135,
155,
149,
159,
136,
155,
131,
134,
131,
154,
155,
147,
147,
146,
147,
146,
151,
140,
141,
146,
143,
143,
143,
142,
144,
142,
140,
128,
129,
129,
128,
121,
129,
129,
129,
129,
128,
128,
128,
128,
128,
138,
131,
131,
130,
131,
131,
131,
129,
130,
130,
131,
154,
134,
154,
View raw

(Sorry about that, but we can’t show files that are this big right now.)

View raw

(Sorry about that, but we can’t show files that are this big right now.)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment