:0
:8
:18
:42
:50
:60
:68
:80
:93
:111
:117
:126
:139
:152
:159
:176
:184
:202
:231
:236
:276