You can try this with your array, just replace the array name and hit...
$page = isset($request->page) ? $request->page : 1; // Get the ?page=1 from the url
$perPage = $pagination_num; // Number of items per page
$offset = ($page * $perPage) - $perPage;
$entries = new LengthAwarePaginator(
array_slice($ARRAY, $offset, $perPage, true),
count($contact_list), // Total items
$perPage, // Items per page
$page, // Current page
['path' => $request->url(), 'query' => $request->query()] // We need this so we can
keep all old query parameters from the url
);